Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2004, 08:15
Avatar de RsOfT
RsOfT
 
Fecha de Ingreso: marzo-2002
Ubicación: InterNET
Mensajes: 1.121
Antigüedad: 22 años, 11 meses
Puntos: 7
Poner invisible una columna en un DataGrid en ASP.NET

Como puedo poner invisible una columna en un DataGrid en ASP.NET?

He puesto:
grid.Columns(4).Visible=False
ó
grid.Columns.Item(4).Visible=False

Me da el siguiente error:
=================
Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index

Source Error:
Line 65: Grid.Columns.Item(4).Visible = False

Source File: C:\datos\Joe\Desarrollo\Aplicaciones Web\ConsultaProceso\Index.aspx.vb Line: 65
=================

La verdad es que tengo 4 columnas en el Grid, y me sigue tirando el error. he probado con todos los número grid.Columns(3).Visible=False, grid.Columns(2).Visible=False, etc. Todos me tiran el mismo error...

El código para poner la columna invisible del datagrid lo coloco luego de llenarlo.
Que estoy haciendo mal?
__________________
.::RsOfT::.
--El que se aferra a lo conocido, nunca conocerá lo desconocido--
--Es intentando lo imposible como se realiza lo posible--
--Es de pésimo gusto contentarse con algo mediocre cuando lo excelente está a nuestro alcance--