Retroceder   Foros del Web > Programación para sitios web > .NET > web forms

Respuesta
 
Herramientas Desplegado
Antiguo 26-dic-2006, 02:58   #1 (permalink)
chcma está en el buen camino
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 1.861
gridview estilos celdas sin datos.

Hola gente,

Tengo un GridView en el que en sus estilos le he metido diferentes propiedades, entre ellas es que tenga border. Sin embargo, mis columnas, que son del tipo TemplateColumn en una columna tengo datos de tipo NULL, y al no meterme nada en ellos parece que no me está creando esa columna, por lo que deja un tanto feo el diseño del grid.


Probé a meter en esta columna un dato vacío, es decir: " ", sin embargo el resultado es el mismo. Entonces... ¿Alguien sabe si tiene alguna propiedad el GridView o el TemplateColumn para que, aun que no tenga datos si se cree la columna o algo asi?

En fin, gracias por la ayuda y saludos.
__________________
Charlie.
chcma está desconectado   Responder Citando
Antiguo 26-dic-2006, 07:41   #2 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.542
Enviar un mensaje por MSN a RootK
Re: gridview estilos celdas sin datos.

Si quieres mantener la relacion de aspecto puedes ocupar el

HeaderStyle-Wrap="false" o ItemStyle-Wrap="false" dentro de tu templateField y asegurate que tu columna tenga algun titulo para que se pueda crear.

Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .
RootK está desconectado   Responder Citando
Antiguo 26-dic-2006, 15:01   #3 (permalink)
chcma está en el buen camino
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 1.861
Re: gridview estilos celdas sin datos.

Gracias RootK, siempre dispuesto a resolver dudas.... Sin embargo eso no me ha solucionado el problema. Para que veas gráficamente que es lo que me pasa, aqui os dejo una imagen.




Todos los registros actualmente tienen el campo de Observaciones con el valor null, y esto es lo que me sucede. Para resolverlo temporalmente he puesto una label de forecolor="white" y un "." para que ya no se pierda el formato, pero bueno... mi intención es dar con la solución adecuada y asi aprender un poco más.

Si alguien puede ayudarme se lo agradecería.

Saludos.
__________________
Charlie.
chcma está desconectado   Responder Citando
Antiguo 27-dic-2006, 09:28   #4 (permalink)
Moderador
RootK llegará a ser famoso muy prontoRootK llegará a ser famoso muy pronto
 
Avatar de RootK
 
Fecha de Ingreso: noviembre-2002
Ubicación: México D.F
Mensajes: 7.542
Enviar un mensaje por MSN a RootK
Re: gridview estilos celdas sin datos.

y no te sirve concatenarle un espacio en blanco..???

es decir, tienes tu label con el campo que nulo y le concatenas el espacio

i.e

Cita:
<asp:label..../> & n b s p;
Con ello siempre te aseguras que hay un espacio y se pueda crear el td de tu tabla....

Espero te sirva la idea.
RootK está desconectado   Responder Citando
Antiguo 27-dic-2006, 09:46   #5 (permalink)
chcma está en el buen camino
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 1.861
Re: gridview estilos celdas sin datos.

Si, claro, claro, pero bueno.... era por saber si alguien sabía k podía ser y como solucionarlo "limpiamente".

Pero gracias, eso tb me sirve de todas formas.

Un saludo señor.
__________________
Charlie.
chcma está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 02:44.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93