checkbox全选功能已经实现,就是在全选时点删除,要报错,请问下在删除按钮bottom下怎么写代码

解决方案 »

  1.   

    foreach 遍历所选择的项的id
    然后再执行删除语句
    delete from 表名 where id="foreach里取得的id"
      

  2.   

    checkbox 是哪的全选?  如何是DataGridView
    for (int i = dataGridView1.Rows.Count - 1; i >= 0; i--)
    {
        // 删除 当前行对应的数据库
        dataGridView1.Rows.RemoveAt(i);
    }已知数量的集合,从后往前删除。
      

  3.   

    1.循环Gridview或DataGrid的每一行并获取每行的CheckBox
    2.判断CheckBox的Checked属性
    3.获取选中行的ID
    4.删除数据库中的这条数据记得多次操作数据库时需要事务的保证/
      

  4.   

    提示什么错误
    foreach(GridViewRow gr in gridview1.Rows)
    {
    CheckBox chk=gr.FindControl("checkbox1") as CheckBox ;
    }
      

  5.   

    就是我放了一个TextBox和Button,当点击checkbox全选时,选中项的ID已经传入到TextBox里面了,然后再点击Button按钮时就删除全选项,删除的ID全部在TextBox里面,textbox里是(1,2,3,4,5,6,),可点击Button时就要报错,