Hallo NG,
ich habe mal wieder ein Problem mit einem Usercontrol. Ich lade mit dem folgendem Code verschiedene Usercontrols dynamisch nach über einen Button:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load<br>
If Session("pf") = "" Then Session("pf") = "darstellungsschicht/texttest.ascx"<br>
Me.Panel1.Controls.Add(LoadControl(Session("pf"))) <br>
End Sub<br>
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click<br>
Session("pf") = "darstellungsschicht/personsuchen.ascx"<br>
Me.Panel1.Controls.Clear()<br>
Me.Panel1.Controls.Add(LoadControl(Session("pf"))) <br>
End Sub<br>
In dem Usercontrol, dass durch den Button geladen wird, befindet sich eine Schaltfläche. Leider wird die Ereignisprozedur dieses Buttons erst nach dem 2. Klick (also nach einem Postback) aufgerufen. Wie kann ich dieses Problem lösen??
Gruß
Thomas
ich habe mal wieder ein Problem mit einem Usercontrol. Ich lade mit dem folgendem Code verschiedene Usercontrols dynamisch nach über einen Button:
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load<br>
If Session("pf") = "" Then Session("pf") = "darstellungsschicht/texttest.ascx"<br>
Me.Panel1.Controls.Add(LoadControl(Session("pf"))) <br>
End Sub<br>
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click<br>
Session("pf") = "darstellungsschicht/personsuchen.ascx"<br>
Me.Panel1.Controls.Clear()<br>
Me.Panel1.Controls.Add(LoadControl(Session("pf"))) <br>
End Sub<br>
In dem Usercontrol, dass durch den Button geladen wird, befindet sich eine Schaltfläche. Leider wird die Ereignisprozedur dieses Buttons erst nach dem 2. Klick (also nach einem Postback) aufgerufen. Wie kann ich dieses Problem lösen??
Gruß
Thomas
Comment