Avatar billede pcl Nybegynder
13. februar 2003 - 12:37

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
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester