Jo du hast schon recht...nur wo?;-)

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im
Auftrag von Andreas Rudischhauser (N)
Gesendet: Donnerstag, 18. M�rz 2004 18:14
An: [EMAIL PROTECTED]
Betreff: AW: AW: [Asp.net] User Control & Events

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

_______________________________________________
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