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

Antwort per Email an