Databind en web usercontrol
Publicado por Diego (2 intervenciones) el 22/07/2005 15:59:07
Hola
Tengo un problema
Cree un usercontrol en VB, donde tiene una propiedad DW que le paso un Dataview y con esto cargo un datalist.
El problema que tengo es que si pongo
<uc1:Lista id="Lista1" runat="server" DW='<%#dw%>' datavaluefield="id" datatextfield="nombre"></uc1:Lista>
donde dw esta declarado como publico, y en el .vb
Public DW As Data.DataView
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
dw=getdw() 'Obtengo el dataview
databind()
End Sub
Dentro del control, la propiedad esta definida asi
Private _DW As Data.DataView
Public Property DW() As Data.DataView
Get
Return _DW
End Get
Set(ByVal Value As Data.DataView)
_DW = Value
End Set
End Property
nunca me hace el set del DW dentro del control, osea como que no hace el databind
Cual puede ser el problema?
Tengo un problema
Cree un usercontrol en VB, donde tiene una propiedad DW que le paso un Dataview y con esto cargo un datalist.
El problema que tengo es que si pongo
<uc1:Lista id="Lista1" runat="server" DW='<%#dw%>' datavaluefield="id" datatextfield="nombre"></uc1:Lista>
donde dw esta declarado como publico, y en el .vb
Public DW As Data.DataView
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
dw=getdw() 'Obtengo el dataview
databind()
End Sub
Dentro del control, la propiedad esta definida asi
Private _DW As Data.DataView
Public Property DW() As Data.DataView
Get
Return _DW
End Get
Set(ByVal Value As Data.DataView)
_DW = Value
End Set
End Property
nunca me hace el set del DW dentro del control, osea como que no hace el databind
Cual puede ser el problema?
Valora esta pregunta


0