Ver Mensaje Individual
  #4 (permalink)  
Antiguo 29/09/2006, 01:00
Mitico
 
Fecha de Ingreso: marzo-2003
Mensajes: 85
Antigüedad: 21 años, 1 mes
Puntos: 1
Hola shumito,

a la hora de ocultar la columna, la puedes ocultar toda de golpe sin falta de ocultar la cabecera e ir fila por fila. Prueba esto:

Código:
gridView.Columns[0].visible = False
El problema que le encontré en los gridView a esto, es que si necesitas leer el dato hay que ponerla visible, leerlo y volver a ocultarla...

En cuanto a cómo recorrer los check, esto es lo que yo hago:

Código:
Dim row As GridViewRow
Dim check As CheckBox
'Recorremos todas las filas del grid
For Each row In gvListado.Rows
     check = row.Cells(0).Controls(1)
     'Comprobamos si el checkbox está marcado
     If check.Checked Then
          .....
     End If
Next
Cuando asignas el check en el Cells(0), irá tú número de columna que siempre empiezan en 0 y las ocultas también cuentan. En principio si no tienes nada más en la columna el control check será el de la posición 1 de la colección de controles, en la 0 siempre pone un literal.

espero que te sirva