sub delete_click() dim anItem as DataGridItem dim cn as web.sysytem.ui.WebControls.checkBoxfor each anItem in grid.Items '你要操作的DataGrid的ID cn = anItem.findcontrol("check") '所要查找的Checkbox的ID if cn.checked = true then ...... next end sub
在datagrid中使用模板列 模板列中写入checkbox控件id= CB_Deletevoid Delete() { string temp="0"; // foreach() CheckBox cb = new CheckBox(); foreach( DataGridItem item in this.DG_Bid.Items) { if(item.ItemType==ListItemType.Item || item.ItemType ==ListItemType.AlternatingItem ) { cb = (CheckBox)item.Cells[12].FindControl("CB_Delete"); if (cb.Checked) { temp+="," + this.DG_Bid.DataKeys[item.ItemIndex].ToString(); } } } Response.Write (temp)} temp里的字符串就是要删除的id组合"delete from authors where authors_id in (" + temp + ")"
dim anItem as DataGridItem
dim cn as web.sysytem.ui.WebControls.checkBoxfor each anItem in grid.Items '你要操作的DataGrid的ID
cn = anItem.findcontrol("check") '所要查找的Checkbox的ID
if cn.checked = true then
......
next
end sub
{
string temp="0";
// foreach()
CheckBox cb = new CheckBox();
foreach( DataGridItem item in this.DG_Bid.Items)
{
if(item.ItemType==ListItemType.Item || item.ItemType ==ListItemType.AlternatingItem )
{
cb = (CheckBox)item.Cells[12].FindControl("CB_Delete");
if (cb.Checked)
{
temp+="," + this.DG_Bid.DataKeys[item.ItemIndex].ToString();
} }
}
Response.Write (temp)}
temp里的字符串就是要删除的id组合"delete from authors where authors_id in (" + temp + ")"