![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
05/06/2009, 01:18
|
| | Fecha de Ingreso: mayo-2009
Mensajes: 35
Antigüedad: 15 años, 9 meses Puntos: 0 | |
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! |