Visual Basic.NET - Ocutar columnas autogeneradas...

 
Vista:

Ocutar columnas autogeneradas...

Publicado por Jonas (3 intervenciones) el 14/09/2006 16:11:37
Hola colegas estoy trabajando con un DataGrid en el cual las columnas se generan automáticamente mediante el método DataBind. El problema es que necesito ocultar dos columnas de las seis columnas autogeneradas. Lo intenté estableciendo la propiedad Visible en False, pero me sale un error que dice:

"El índice está fuera del intervalo. Debe ser un valor no negativo e inferior al tamaño de la colección. Nombre del parámetro: index"

Investigue y resulta que las columnas autogeneradas no se agregan a la colección columns. Mi pregunta sería ¿Alguien sabe como ocultar columnas autogeneradas?

De antemano gracias por la ayuda que puedan brindarme

Este es un resumen del segmento de código que me esta dando problemas:

Private Sub Refrescar()
Dim DSdatos As New DataSet
Dim DataAdapter As New OleDbDataAdapter(comando)
DGExplora.DataSource = DSdatos
.
.
.
comando.Connection = conexion
comando.CommandType = CommandType.Text
comando.CommandText = ls_select
conexion.Open()
DataAdapter.SelectCommand = comando
ld_num_regs = DataAdapter.Fill(DSdatos)
DGExplora.DataBind()
DGExplora.Columns(1).Visible = False
DGExplora.Columns(2).Visible = False
conexion.Close()
End Sub
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder