他的意思是说在DataGrid中用模板绑定CheckBox控件,用户改变DataGrid中某行CheckBox.Checked的值时在cs后台中响应改变事件,并在该事件中获取该行CheckBox.Checked属性值我也碰到类似问题尚未解决

解决方案 »

  1.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=FF130C7F-3650-4DA6-8943-8AA4AF3E3459看这个就行~!~!
      

  2.   

    if( !this.IsPostBack)
       {
          //数据绑定要在里面!}
      

  3.   

    http://www.koolsoft.com/DataGridCheckboxes.aspx
    主要看这里
    Private Sub DataGrid1_ItemCreated(ByVal sender As Object, _
    ByVal e As System.Web.UI.WebControls.DataGridItemEventArgs) Handles DataGrid1.ItemCreated  If (e.Item.ItemType = ListItemType.Item) Or (e.Item.ItemType = ListItemType.AlternatingItem) Then 
        AddCheckbox(e) 
      End If 
    End Sub Private Sub AddCheckbox(ByVal e As DataGridItemEventArgs)   Dim cb As New CheckBox 
      Dim cell As TableCell = e.Item.Cells(0) 
      cb.EnableViewState = True 
      cb.AutoPostBack = True 
      cb.ID = e.Item.ItemIndex 
      cell.HorizontalAlign = HorizontalAlign.Right 
      AddHandler cb.CheckedChanged, AddressOf OnCheckedChangedEvent 
      cell.Controls.Add(cb) End Sub
      

  4.   

    我要的是如何在cs中得到当前所选行每个cell的值!