Dann liegt das Problem eine Ebene h�her. Ich wei� das es irgendwie an so was liegt!
> -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im > Auftrag von Daniel Gassmann > Gesendet: Donnerstag, 18. M�rz 2004 18:10 > An: [EMAIL PROTECTED] > Betreff: AW: AW: [Asp.net] User Control & Events > > Hallo, > > > automatisch aber wenn dann die Seite zur�ck geposted wird, dann ist die > ID > > anders und er kann den Evenhandler nicht mehr zuordnen. > > Es klappt je erst AB dem 2. Mal klicken...;-) Einmal klicken: Nichts > passiert: Noch einmal klicken: Jetzt klappts. > > > > -----Urspr�ngliche Nachricht----- > > Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im > > Auftrag von Daniel Gassmann > > Gesendet: Donnerstag, 18. M�rz 2004 17:53 > > An: [EMAIL PROTECTED] > > Betreff: AW: AW: [Asp.net] User Control & Events > > > > Hallo nocheinmal > > > > Also wie ich/wir herausgefunden habe, kommt es f�r funktionierende > Events > > ausschliesslich darauf an dass das User-Control in der Page_Load Methode > > in > > der aspx-Seite geladen wird. Da dachte ich mir ich k�nnte das ja so > l�sen, > > dass ich bei einem Click auf den Button eine Session Variable setze und > in > > der Page_Load Methode wird diese ausgewertet und das User Control > geladen: > > > > private void Page_Load(object sender, System.EventArgs e) > > { > > if(Session["userControl"]==null) > > { > > Session["userControl"]="Control1"; > > } > > > > switch(Session["userControl"].ToString()) > > { > > case "Control1": > > WebUserControl1 wus1 = > > (WebUserControl1)Page.LoadControl("WebUserControl1.ascx"); > > Panel1.Controls.Add(wus1); > > break; > > case "Control2": > > WebUserControl2 wus2 = > > (WebUserControl2)Page.LoadControl("WebUserControl2.ascx"); > > Panel1.Controls.Add(wus2); > > break; > > } > > } > > > > private void Button1_Click(object sender, System.EventArgs > > e) > > { > > Session["userControl"] = "Control1"; > > } > > > > private void Button2_Click(object sender, System.EventArgs > > e) > > { > > Session["userControl"] = "Control2"; > > } > > > > Leider klappt das erst beim zweiten mal auf den Button klicken, da die > > Session offenbar erst nach dem PostBack gesetzt wird... > > > > Kommt jemandem eine Idee wie man vielleicht dieses Problem l�sen k�nnte? > > > > Gruss Daniel > > > > _______________________________________________ > > Asp.net Mailingliste, Postings senden an: > > [EMAIL PROTECTED] > > An-/Abmeldung und Suchfunktion unter: > > http://www.glengamoi.com/mailman/listinfo/asp.net > > _______________________________________________ > Asp.net Mailingliste, Postings senden an: > [EMAIL PROTECTED] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/asp.net > > _______________________________________________ > Asp.net Mailingliste, Postings senden an: > [EMAIL PROTECTED] > An-/Abmeldung und Suchfunktion unter: > http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net
