Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/06/2009, 01:18
k_cijo
 
Fecha de Ingreso: mayo-2009
Mensajes: 35
Antigüedad: 15 años
Puntos: 0
De acuerdo Respuesta: CheckBox en DataGrid...por qué?

xD... yo ya me rebente la cabeza por ti.. en esto te puedo ayudar.. ps mira.. lo que debes hacer es .. asociar el evento OnCheckedChange del checkbox al evento SelectedIndexChanged del grid, una vez haces esto .. lo que debes hacer para pillar ese check = true es esto:

If "CheckBox" = sender.GetType.Name Then 'Compruebas que en realidad se ejecuta el evento desde un checkbox

Dim chk As CheckBox = CType(sender, Checkbox) ' pillas el checkbox del sender
Dim row As GridViewRow = CType(chk.NamingContainer, GridViewRow) ' y aquí llega la joya de la corona.. así se pilla la fila donde se ha checkeado


ya para acceder a las celdas de esa fila.. es como siempre....

row.Cell(celda que quieras).Text

espero que te sea útil!