Avatar billede karsten_larsen Praktikant
24. februar 2012 - 10:56 Der er 1 løsning

Sende værdi til usercontrol som hentes i codebehind driller

Vil gerne sende værdi til usercontrol, virker fint hvis det er til textbox etc, men ikke til en variabel, som skal hentes i codebehind i usercontrol.

aspx
Protected Sub Button1_Click(sender As Object, e As System.EventArgs) Handles Button1.Click
        DemoUserControl.Transfer = 99
        DemoUserControl.FirstName = "Mit navn"
End Sub


usercontrol
Dim DataValue As Integer = 0

Public Property Transfer() As Integer ' VIRKER IKKE
        Get
            Return DataValue
        End Get
        Set(value As Integer)
            DataValue = value
        End Set
End Property

Public Property FirstName() As String ' virker
        Get
            Return TextBox1.Text
        End Get
        Set(value As String)
            TextBox1.Text = value
        End Set
End Property

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Response.Write("Data fra page: " & DataValue )
End sub


Hvad gør jeg galt?

???karsten_larsen
Avatar billede karsten_larsen Praktikant
24. februar 2012 - 11:17 #1
computeren var vist bare formiddagssur - det virker nu

:-)karsten_larsen
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