日期:2014-05-18  浏览次数:20441 次

问题比较难以表书,请大家帮忙看看
gridview和   sqldatasource都是自动生成的,现在我在gridview上新加了一列checkbox,并在个gridview外面加了一个删除按钮,我希望先checkbox选责一些行,然后点删除按钮,把这些行批量删除.主要是我不想用gridview自带的删除,怎么办??

------解决方案--------------------
foreach(GridViewRow row in GridView1.Rows) {
CheckBox chk = row.FindControl( "MyCheckBoxID ") as CheckBox;
if(chk != null && chk.Checked) { // 此行被选中,
object key = GridView1.DataKeys[row.RowIndex].Value; // 获取键
// 以下执行删除 ...
}
}
------解决方案--------------------
楼上不是都升星了么 还抢分来了