Moin
bin mir nicht sicher aber vieleicht solltest du den Listener bereits in
Page_init registrieren. 
Wichtig ist dass das Control ganz zum Beginn initialisiert ist, da in diesem
Moment der Event ausegwertet wird. Das ist immer gef�hrlich mit dynamischen
Elementen, sie m�ssen nachdem der Client den Event ausgel�st hat, dann
Serverseitig sehr fr�h geladen werden, anschlie�end k�nnen dann auch diese
Controls wieder von der Seite gel�scht werden.
Gru� J�rn 

> -----Urspr�ngliche Nachricht-----
> Von: maillist [mailto:[EMAIL PROTECTED]]
> Gesendet: Dienstag, 11. Dezember 2001 17:35
> An: aspDEdotnet
> Betreff: [aspdedotnet] events in webforms
> 
> 
> Hallo Liste
> 
> Ich m�chte auf einer aspx Seite einen Button dynamisch zur Laufzeit
> erzeugen und dann auf das Click event zugreifen. Um dies zu 
> testen habe
> ich in der Page_Load Methode einen Button erzeugt der einen neuen
> EventHandler f�r die Methode btnSearch_Click1 erzeugt. In der 
> btnSearch
> Methode m�chte ich dann einem bestehenden label einen Wert zuweisen.
> Wenn ich den Button dr�cke passiert nichts. Schlage mich jetzt seit
> knapp 2 Tagen mit den dummen Events rum und bin kurz vorm verzweifeln.
> Bin f�r jeden Tipp danckbar
> 
> --------------------------------------------------------------
> ----------
> ----------------------------------------
> 
> public void Page_Load(Object sender, EventArgs E)
> {
>       Button  myButton        = new Button();         
>       myButton.ID             = "TestButton";
>       myButton.Text           = "Kunden suchen";
>       myButton.Click          += new EventHandler(btnSearch_Click1);
>       Controls.Add(myControl);
> }
> 
> public void btnSearch_Click1(Object sender, EventArgs e)
> {
>       lblMsg1.Text="Init OK ! ";        
> }
> 
> --------------------------------------------------------------
> ----------
> ---------------------------------
> 
> Mfg
>       Bj�rn Berger
> 
> 
> 
> 
> <---------------------------------->
>   Bj�rn Berger 
> 
>   INVENIT Consulting GmbH
>   Riehler Str. 36,  50668 K�ln
> 
>   Tel. / Fax :  0221-77530.0 / .190
>   Internet   :  http://www.invenit.de
> <---------------------------------->
> 
> 
> 
> | [aspdedotnet] als [EMAIL PROTECTED] subscribed
> | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
> 

| [aspdedotnet] als [email protected] subscribed
| http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.dotnetgerman.com/listen/aspDEdotnet.asp

Antwort per Email an