Datagrid y checkbox
Publicado por Liliana (2 intervenciones) el 04/03/2011 18:06:46
Hola a todos, soy nueva trabajando con .net 2003... Tengo un datagrid que contiene una columna con checkbox, el punto es que no logro saber que checkbox esta seleccionado, el codigo que tengo es el siguiente, pero me envia un error que dice: ""Object reference not set to an instance of an object""... no logro saber que estoy haciendo mal, el error me sale en If (cb.Checked) Then... el codigo es:
For Each dr As DataGridItem In dg_result.Items
Dim cb As System.Web.UI.WebControls.CheckBox = CType(dr.FindControl("chkSelection"), System.Web.UI.WebControls.CheckBox)
'Dim cb As System.Web.UI.WebControls.CheckBox = CType(dr.FindControl("RowLevelCheckBox"), System.Web.UI.WebControls.CheckBox)
'Dim cb As System.Web.UI.WebControls.CheckBox = CType(dr.Cells(i).FindControl("chkSelection"), System.Web.UI.WebControls.CheckBox)
If (cb.Checked) Then
valor = dg_result.Items(i).Cells(4).Text
End If
Next
Espero que alguien pueda ayudarme, gracias
For Each dr As DataGridItem In dg_result.Items
Dim cb As System.Web.UI.WebControls.CheckBox = CType(dr.FindControl("chkSelection"), System.Web.UI.WebControls.CheckBox)
'Dim cb As System.Web.UI.WebControls.CheckBox = CType(dr.FindControl("RowLevelCheckBox"), System.Web.UI.WebControls.CheckBox)
'Dim cb As System.Web.UI.WebControls.CheckBox = CType(dr.Cells(i).FindControl("chkSelection"), System.Web.UI.WebControls.CheckBox)
If (cb.Checked) Then
valor = dg_result.Items(i).Cells(4).Text
End If
Next
Espero que alguien pueda ayudarme, gracias
Valora esta pregunta


0