Sende værdier mellem User Controls
Hej alle,Stort problem, skulle være nemt at løse.
Jeg har en aspx page med en user control (a). I denne user control, har jeg en anden user control (b).
I den første User Control (a) har jeg en dropdownlist, og når en bruger user foretager et valg, vil jeg gerne fange det valgte items værdi og sende den til den anden User Control (b).
Så i User Control (a) codebehind har jeg denne funktion:
Private Sub tabList_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles tabList.SelectedIndexChanged
If tabList.SelectedIndex <> -1 Then
SubTabList.ParentTabId = Int32.Parse(tabList.SelectedItem.Value)
End If
End Sub
Og en 'Protected SubTabList As SubTabs' i toppen af controlen.
------
I den anden User Control har jeg en public property som hedder 'ParentTabId' , med denne property skulle jeg kunne fange værdien fra den første User Control. Men jeg får kune et nul.
Dim _parentTabId As Integer
Public Property ParentTabId() As Integer
Get
Return _parentTabId
End Get
Set(ByVal Value As Integer)
_parentTabId = Value
End Set
End Property
