Ver Mensaje Individual
  #6 (permalink)  
Antiguo 27/10/2005, 15:22
Avatar de xknown
xknown
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 4 meses
Puntos: 7
Creo que sería así:
Código:
Public Class ColumnTemplate
    Implements ITemplate

    Dim columnName As String

    'Constructor
    Public Sub New(ByVal colname As String)
        columnName = colname
    End Sub

    Sub OnDataBound(ByVal sender As Object, ByVal e As EventArgs)
        Dim ctrl As HtmlControls.HtmlAnchor = CType(sender, HtmlControls.HtmlAnchor)
        Dim Container As DataGridItem = CType(ctrl.NamingContainer, DataGridItem)
        ctrl.HRef = String.Format("pagina.aspx?dir={0}", Container.DataItem(columnName))
    End Sub

    Public Sub InstantiateIn(ByVal container As Control) Implements System.Web.UI.ITemplate.InstantiateIn
        Dim lnk As New HtmlControls.HtmlAnchor

        AddHandler lnk.DataBinding, AddressOf Me.OnDataBound
        lnk.InnerText = "Vinculo_1"
        Container.Controls.Add(lnk)
    End Sub
Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño