Foros del Web » Programando para Internet » ASPX (.net) »

tamaño gridview

Estas en el tema de tamaño gridview en el foro de ASPX (.net) en Foros del Web. tengo el siguiente problema: tengo un gridview en el que muestro el resultado de varias consultas, segun la consulta muestro unas columnas u otras, me ...
  #1 (permalink)  
Antiguo 05/07/2007, 04:56
 
Fecha de Ingreso: febrero-2007
Mensajes: 69
Antigüedad: 17 años, 2 meses
Puntos: 0
Pregunta tamaño gridview

tengo el siguiente problema: tengo un gridview en el que muestro el resultado de varias consultas, segun la consulta muestro unas columnas u otras, me gustaria que el tamaño del grid no creciese mas de un tamaño maximo ya que la pagina se hace demasiado ancha. Lo unico que se me ocurrio fue meter el grid dentro de un panel y ponerle las scrollbar horizontal al panel, pero queda feo ya que si el grid es pekeñito aparece igual la barra horizontal.

alguna sugerencia para controlar el ancho del gridview?
  #2 (permalink)  
Antiguo 05/07/2007, 10:58
Avatar de mabarcau  
Fecha de Ingreso: mayo-2005
Mensajes: 317
Antigüedad: 19 años
Puntos: 0
Re: tamaño gridview

Ya que lo tienes dentro de un panel, intenta con anchos porcentuales, para el grid 100%, con eso copara el ancho total de su contenedor (panel).

Lo mismo podrias hacer con las columnas.

slds.
  #3 (permalink)  
Antiguo 06/07/2007, 08:24
 
Fecha de Ingreso: febrero-2007
Mensajes: 69
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: tamaño gridview

el ancho de las columnas me da igual, le puse la propiedad wrap a false, para que se ajustase al ancho de lo que contenga cada columna, el problema es que el grid crece demasiado a lo ancho, intente comparar el width del grid con el del panel, pero el del grid no se pq siempre me pone que es 0.0, no se si tiene que ver con que dependiendo de la consulta que se haga se muestran unas columnas u otras y entonces el grid no sabe fijo que tamaño tiene y por eso me dice 0.0
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:10.