批量删除
我在设计一个界面的时候 上面有三个RadioButton 分别对应数据库三个表
选中某一个RadioButton 会用DataList来呈现相对应表的数据
<asp:RadioButton ID= "radBG " runat= "server " Text= "报告 " GoupName= "Group " Checked/>
<asp:RadioButton ID= "radDJB " runat= "server " Text= "登记表 " GroupName= "Group " />
asp:RadioButton ID= "radRZ " runat= "server " Text= "日志 " GroupName= "Group " />
<asp:DataList ID= "ShowAllZBXX " runat= "server " CssClass= "border " CellSpacing= '1 ' Width= '100% '
CellPadding= '0 '>
<HeaderTemplate>
<tr class= 'Title ' height= '22 ' align= "center ">
<td>
<b> </b> 选中 </b> </td>
<td>
<b> 期刊号 </b> </td> <td>
<b> 操作 </b> </td>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr class= 'tdbg ' onmouseout= "this.className= 'tdbg ' " onmouseover= "this.className= 'tdbgmouseover ' ">
<input name= 'chkAll ' type= 'checkbox ' id= 'chkAll ' onclick= 'CheckAll(this.form) ' value= 'checkbox '>
全选
</td>
<td style= "height: 39px ">
<asp:Button ID= "btnDel " runat= "server " Text= "删除选定信息 " OnClick= "btnDel_Click " />
</td>
</tr>
</table>
比如我选择 “报告” DataList把此表给显示出来。
我在DataList中加入CheckBox 如何将全部选择的数据全部删除。 (三个表如何判断是那个表的数据如何删除)
[解决办法]
LZ
获取CheckBox是否为true 为true把相对应的ID获取 填充到数据容器内 在一一循环删除
或者是循环取ID删除 看效率了`
[解决办法]
你不是用RadioButton 来确定显示那个表么?
你就根据那个RadioButton 被选中来确定删除那个表中的数据啊,
至于多条删除你按楼上兄弟的说法去做就行了啊