Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/12/2009, 10:20
Avatar de jaullo
jaullo
 
Fecha de Ingreso: abril-2009
Mensajes: 994
Antigüedad: 15 años
Puntos: 30
DatagridView y checkbox column

Hola compañeros del foro

Les presento my gran problema

Tengo un datagridview que me carga datos de una vista de una tabla en sql y estos datos los filtro desde un textbox por un codigo, hasta aqui bien. El problema es que a ese grid le agrego una columna tipo checkbox en tiempo de ejecucion.

La idea es que el usuario pueda marcar con un check solo las columnas que quiera actualizar, llene los datos y al guarda solo esos datos se reflejen en la bd.

Tengo el siguiente codigo

For r As Integer = 0 To dtmantxcobrar.Rows.Count - 1
If dtmantxcobrar.Rows(r).Cells(14).Value = True Then 'esta es la columna del checkbox

If dtmantxcobrar.Rows(r).Cells(13).Value > 0 Then

'aqui va la sentencia de guardar que tambien me toma los datos del grid algo asi:
i.notainterna = dtmantxcobrar.CurrentRow.Cells(9).Value

End If

End If
Next

El problema es que si marco por ejemplo 3 columnas en cualquier parte del grid solamente se me actualiza la ultima fila del grid, las demas no se reflejan.

Como podria hacer para actualizar de esta forma.

Saludos,