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

Agregar columna TemplateField al gridview en tiempo de ejecucion

Estas en el tema de Agregar columna TemplateField al gridview en tiempo de ejecucion en el foro de ASPX (.net) en Foros del Web. Hola a todos... Dim grid As New GridView grid.AutoGenerateColumns = False Dim imagen As New Image imagen.ID = "image1" imagen.ImageUrl = "c:\ruta\imagen.jpg" Dim template As ...
  #1 (permalink)  
Antiguo 19/10/2009, 16:33
 
Fecha de Ingreso: octubre-2009
Mensajes: 3
Antigüedad: 14 años, 6 meses
Puntos: 0
Agregar columna TemplateField al gridview en tiempo de ejecucion

Hola a todos...


Dim grid As New GridView

grid.AutoGenerateColumns = False

Dim imagen As New Image
imagen.ID = "image1"
imagen.ImageUrl = "c:\ruta\imagen.jpg"

Dim template As New TemplateField

template.ItemTemplate = imagen 'Error

grid.Columns.Add(template)


Con este codigo esta dentro del load, para que al cargar me genero esto, pero me sale el error:

Unable to cast object of type 'System.Web.UI.WebControls.Image' to type 'System.Web.UI.ITemplate'.

en : template.ItemTemplate = imagen

Espero que me puedan ayudar a resolver esto...
Gracias!
  #2 (permalink)  
Antiguo 21/10/2009, 09:07
Avatar de eperedo  
Fecha de Ingreso: septiembre-2009
Ubicación: Perú
Mensajes: 654
Antigüedad: 14 años, 7 meses
Puntos: 16
Respuesta: Agregar columna TemplateField al gridview en tiempo de ejecucion

Yo hace un tiempo también necesite de esto y la única solución que encontré fue la de la ayuda del Visual Studio, bastante larga XD

msdn.microsoft.com/es-es/library/system.web.ui.webcontrols.templatefield.templatefi eld(VS.80).aspx

Te dejo el link, tienes que agregar http: // ya que el foro no me deja poner links
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:09.