Foros del Web » Programación para mayores de 30 ;) » .NET »

Agregar columna tipo Template a Gridview

Estas en el tema de Agregar columna tipo Template a Gridview en el foro de .NET en Foros del Web. Hola a todos,podrian decirme que puedo hacer , lo que pasa es que tengo un gridview que se llena con un consulta en sql server, ...
  #1 (permalink)  
Antiguo 22/02/2010, 12:31
 
Fecha de Ingreso: enero-2010
Mensajes: 31
Antigüedad: 14 años, 3 meses
Puntos: 0
Exclamación Agregar columna tipo Template a Gridview

Hola a todos,podrian decirme que puedo hacer , lo que pasa es que tengo un gridview que se llena con un consulta en sql server, con esto no hay ningun problema, ahora quiero que en las colmnas finales me aparescan don imagenes, cada una en una columna diferente, lo que tenia pensado hacer el llenar primero el gridview con datos de la base y despues agregar dos columnas de tipo Template con su respectiva imagen, a ver si asi las agrega al final, las imagenes estan contenidas en una carpeta dentro de mi proyecto. agradesco su ayuda!!!

Última edición por ruben_zer0; 22/02/2010 a las 13:31
  #2 (permalink)  
Antiguo 23/02/2010, 10:15
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 3 meses
Puntos: 9
Respuesta: Agregar columna tipo Template a Gridview

Hola!
Lo que debes hacer es exactamente lo que dices, agregar las dos TemplateColumn al final, con la imagen que le corresponda a cada una, e imagino (aunque no lo has comentado) que a su vez deberán hacer de hipervínculo hacia algun sitio...
Ahora bien, ¿cuál es tu duda?
__________________
..:: moNTeZIon ::..
  #3 (permalink)  
Antiguo 24/02/2010, 12:23
 
Fecha de Ingreso: enero-2010
Mensajes: 31
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Agregar columna tipo Template a Gridview

Cita:
Iniciado por moNTeZIon Ver Mensaje
Hola!
Lo que debes hacer es exactamente lo que dices, agregar las dos TemplateColumn al final, con la imagen que le corresponda a cada una, e imagino (aunque no lo has comentado) que a su vez deberán hacer de hipervínculo hacia algun sitio...
Ahora bien, ¿cuál es tu duda?
Hola y gracias por tu repuesta, mira ya obtuve una solucion, no se si fue la correcta pero me ha funcionado, primero desactive el autogeneratecolumns del grid, despues agregue tantas columnas como necesite de tipo TemplateField en las cuales inserte una etiqueta, la cual me muestran el dato del campo de esta forma:(En vez de llenar todo el grid con autogeneratecolums y un datasource)
Text = '<%#DataBinder.Eval (Container,"DataItem.NombreDelCampo")%>'

*NombreDelCampo= Nombre de la columna o alias en tu "select"


De esta forma pude acomodar a mi antojo el orden de las columnas, obviamente las imegenes de las puse al final.
Si alguien tiene una mejor solucion, comentela por favor!

Etiquetas: columna, gridview, template, tipo
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 12:21.