Comunidad de diseño web y desarrollo en internet online

Ocultar columnas en un DataGrid.

Citar            
MensajeEscrito el 11 Nov 2005 05:02 pm
Hola, bueno esto no esta hecho con AMFPHP; es un Datagrid simplemente.

He llenado el dataGrid con un Dataset y con XML proveniente de un PHP:

El Datagrid me muestra 8 columnas, es decir de (0 a 7).

HE probado ocultar la columna 7 , y me liga.
pero cuando quiero ocultar la columna 5 y 7 , pues no pasa nada.

Luego he intentado ocultar las 2 últimas, y a veces me liga y aveces no .porque el DataGrid no respeta las medidas que le he dado a cada columna.

la pregunta: Como hago para ocultar las columnas desde la 4 hasta la 8? (osea: 3-7). El Datagrid mide 250.de ancho.
he intentado con esto.: (...y nada)

Código :

clientes_grid.removeColumnAt(3-7);   
   
   clientes_grid.resizableColumns = false;      
   clientes_grid.getColumnAt(0).width = 50;      
   clientes_grid.getColumnAt(1).width = 150;
   clientes_grid.getColumnAt(2).width = 50;   
   clientes_grid.getColumnAt(3).width = 0;
   //....y sgtes.
   
   clientes_grid.getColumnAt(0).setStyle("textAlign", "left");
   clientes_grid.getColumnAt(1).setStyle("textAlign", "left");
   clientes_grid.getColumnAt(2).setStyle("textAlign", "left");
   clientes_grid.getColumnAt(3).setStyle("textAlign", "left");

y también con esto:(...y nada)

Código :

clientes_grid.removeColumnAt(4);
clientes_grid.removeColumnAt(5);
//...y sgtes.


gracias por sus respuestas.

Por juce2005

100 de clabLevel



 

msie
Citar            
MensajeEscrito el 27 Nov 2005 07:21 am
La solución ideal, es definir los nombres de tus columnas, así cada nombre de campo, del registro, que no aparezca como nombre de cabecera(header), simplemente será oculto automáticamente. :wink:

Por Dano

BOFH

4273 de clabLevel

14 tutoriales
4 articulos
10 ejemplos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Lugar estratégico para vigilarte

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.