Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/10/2005, 14:31
fvilla
 
Fecha de Ingreso: abril-2003
Mensajes: 66
Antigüedad: 21 años, 1 mes
Puntos: 0
xknown,

Esta es la clase que intento crar para la generacion del TemplateColumn, funciona perfectamente, el problema viene cuando intento usar el Container.DataItem para vincular la columna con un campo de su datasource



Public Class ColumnTemplate
Implements ITemplate

Dim templateType As ListItemType
Dim columnName As String

'Constructor
Public Sub New(ByVal type As ListItemType, ByVal colname As String)
templateType = type
columnName = colname
End Sub

Public Sub InstantiateIn(ByVal Container As Control) Implements System.Web.UI.ITemplate.InstantiateIn
Dim lc As New Literal

'En esta parte intento crear la columna template pero binculada con el Container.DataItem
lc.Text = "<a href='pagina.aspx?dir=" & DataBinder.Eval(Container.dataitem, Me.columnName) & "'> Vinculo_1 </a>"

Container.Controls.Add(lc)

End Sub
End Class



Espero esto sea suficiente, gracias.