
27/10/2005, 14:31
|
| | Fecha de Ingreso: abril-2003
Mensajes: 66
Antigüedad: 21 años, 11 meses 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. |