增加按钮,在按钮事件中遍历datagrid,然后处理

解决方案 »

  1.   

    遍历for(int i=0;i<ddl.Items.Count;i++)
    {
    ......
    ddl控件id }
      

  2.   

    string strIDCollection = Request.Form["CheckBoxName"].ToString();
    得到选中的CheckBox的Name为“CheckBoxName ”的Value
      

  3.   

    试试写入下面代码
     Private Sub BtAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtAdd.Click
    For i = 0 To DGquest.Items.Count - 1
        Dim Cb As CheckBox = CType(DGquest.Items(i).FindControl("checkbox"), CheckBox)
                 If Cb.Checked = True Then
                    此处写入你的操作!
                End If
                Next
    end sub
      

  4.   

    注:上面BtAdd_click是一button按钮的事件!
      

  5.   

    CType(DGquest.Items(i).FindControl("checkbox"), CheckBox)
    中的"checkbox"是模板列的id!
      

  6.   

    关于使用checkBox 采用kerling78(kerling) 的方法就行了!
    我建议的是:批量数据入库最好使用事务处理(多嘴啦):)
      

  7.   

    提供一个删除的:
    http://expert.csdn.net/Expert/topic/2508/2508579.xml?temp=.7991602