Dann melde ich mal - wenn Du das nicht beim PostBack auch l�dst ist Essig mit den Events.

Chris

At 11:55 AM 3/18/2004, you wrote:
Also zuerst einmal ein herzliches Dankesch�n an alle die mir hier helfen,
insbesondere Alex und Rene;-)

Eure Beispiele funktionieren tats�chlich, also hab ich mich an das Problem
herangetastet:

In der aspx-Seite habe ich einen Button, welcher bei Click das UserControl
l�dt. (Das habe ich ungewollt dummerweise verschwiegen)

private void Button1_Click(object sender, System.EventArgs e)
{
WebUserControl1 wuc = (WebUserControl1)LoadControl("WebUserControl1.ascx");
Panel1.Controls.Add(wuc);
}

Das UserControl wird auch ohne Probleme geladen...aber jetzt ist fertig mit
Event-Handling...:-( Eure Beispiele funktionieren dann auch nicht mehr
(siehe Attachment)

Gruss Daniel


-----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Alexander Zeitler Gesendet: Donnerstag, 18. M�rz 2004 11:40 An: [EMAIL PROTECTED] Betreff: RE: [Asp.net] User Control & Events

Hallo,

>
> Dieses Ph�nomen kenne ich auch.
> Macht man des dynamische Erstellen der Buttons im PageLoad() dann geht es.
> Sobald man seine eigene Methode daf�r schreibt geht es nicht mehr.
>

Du meinst sowas?

                private void Page_Load(object sender, System.EventArgs e)
                {
                        AddButtons();
                }

                private void AddButtons()
                {
                        for(int i=1;i<10;i++)
                        {
                                LinkButton btnOption = new LinkButton();
                                btnOption.Text = "Mein Button " +
i.ToString();
                                btnOption.ID = "btnOption_" + (i).ToString()
;
                                btnOption.CommandArgument = (i).ToString();
                                btnOption.Command +=new
CommandEventHandler(btnOption_Command);
                                Literal l = new Literal();
                                l.Text = "<br>";
                                this.Controls.Add(btnOption);
                                this.Controls.Add(l);
                                if(!Page.IsPostBack)
                                {
                                        btnOption.Command +=new
CommandEventHandler(btnOption_Command);
                                }
                                //lblOptions.Controls.Add(btnOption);
                                //lblOptions.Controls.Add(l);
                        }
                }


funktioniert hier auch reibungslos


Gruss

Alex


_______________________________________________
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