看样子你是想在列头上加CheckBox来选择,这样可能不好做...

解决方案 »

  1.   

    可以不用加checkbox,当用户选择的时候,加以个选择标志就可以了.
      

  2.   

    添加一行,都是checkbox
    然后再判断选择了哪一列
      

  3.   

    右键点datagridview,编辑列,添加,设置其类型为datagridviewcheckbox。
      

  4.   

    右键点datagridview,编辑列,添加,设置其类型为datagridviewcheckbox。
      

  5.   

    在gridview 中添加一个templatefield,然后在其itemtemplate 中放一个checkbox控件,
      判断是否选取:
        for (int i = 0; i < gvInfo.Rows.Count; i++)
            {
                CheckBox ckb = (CheckBox)gvInfo.Rows[i].Cells[0].Controls[0];
                if (ckb.Checked == true)
    {
       //代码
    }
    }
      

  6.   

           右键点datagridview,编辑列,添加,设置其类型为datagridviewcheckbox

            Dim i As Integer
            For i = 0 To DataGridView1.RowCount - 1
                If DataGridView1.Rows(i).Cells(0).Value = True Then
                    MsgBox("选中")
                End If
            Next i
      

  7.   

    估计我说的不是很清楚,
    加上CheckBox很容易,直接鼠标操作很简单,点控件的那个小三角,选择就OK了关键是要触发事件,要在HTML里面加属性,我忘了语句,你查一下QuickStart就可以了,当时我就从哪里看得,很简单还有在服务区读取那个被选的时候,for(;;)遍历整个GridView的行,用FindControl(“checkbox1”)就可以找到那些checkBox已经被选上,自己查查,祝你好运