
22/06/2012, 20:57
|
| | Fecha de Ingreso: junio-2012 Ubicación: Santiago
Mensajes: 7
Antigüedad: 12 años, 8 meses Puntos: 0 | |
Respuesta: DataDrid con CHeckBox Hola Karen.
En vb.Net seria algo como esto.
Primero debes agregar una columna nueva a tu DataGrid y editar la plantilla de la columna agregandole un CheckBox en ItemTemplate con el nombre de "Check"
Al tener la plantilla lista debes ir al evento RowDataBound de tu grid y agregar algo como esto.
Dim CB As CheckBox
CB = e.Row.Cells(0).FindControl("Check")
If e.Row.Cells(3).Text <> " " Then
If e.Row.Cells(3).Text <> String.Empty Then
If e.Row.Cells(3).Text = True Then
CB.Checked = True
Else
CB.Checked = False
End If
End If
End If
End Sub
En donde e.Row.Cells(3).Text es el valor Boleean de la columna que no puedes editar ya que pertence al datatable con el que llenas el Grid.
Si quieres esconder la columna agrega esto:
e.Row.Cells(3).Visible = False
Espero te sriva de ayuda.
Saludos. |