Hi, das ist irgendwie logisch oder ??
nachdem Du den 2. Butten (vom Control) gelickt hast, beginnt der Server-Roundtrip von vorne. D.h. Page_Load().... wird aufegrufen. Da Du allerdings das Control nur l�dst, wenn btnGeht geklickt wird, gibt es das Control innerhalb dieses Zykluses ja nicht mehr auf der Seite. -> also kann deine btnGehtNicht_Click() methode auch nicht aufgerufen werden !! -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Michael Seirer Gesendet: Samstag, 27. April 2002 10:31 An: aspDEdotnet Betreff: [aspdedotnet] AW: zwei buttons gehn nicht? hi! anbei der code. das event btnGehtNicht_Click im usercontrol wird nie ausgef�hrt! danke fuer die hilfe, michi hier die aspx-seite ################### public class WebForm2 : System.Web.UI.Page { protected System.Web.UI.WebControls.Panel Panel1; protected System.Web.UI.WebControls.Button btnGeht; private void Page_Load(object sender, System.EventArgs e) { // Put user code to initialize the page here } override protected void OnInit(EventArgs e) { InitializeComponent(); base.OnInit(e); } private void InitializeComponent() { this.btnGeht.Click += new System.EventHandler(this.btnGeht_Click); this.Load += new System.EventHandler(this.Page_Load); } private void btnGeht_Click(object sender, System.EventArgs e) { Panel1.Controls.Add(Page.LoadControl("~/WebUserControl1.ascx")); } } hier das user-control ##################### public abstract class WebUserControl1 : System.Web.UI.UserControl { protected System.Web.UI.WebControls.Button btnGehtNicht; private void Page_Load(object sender, System.EventArgs e) { // Put user code to initialize the page here } override protected void OnInit(EventArgs e) { InitializeComponent(); base.OnInit(e); } private void InitializeComponent() { this.btnGehtNicht.Click += new System.EventHandler(this.btnGehtNicht_Click); this.Load += new System.EventHandler(this.Page_Load); } private void btnGehtNicht_Click(object sender, System.EventArgs e) { Response.Redirect("x.aspx"); } } -----Urspr�ngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Im Auftrag von Ren� Kuss Gesendet: Samstag, 27. April 2002 09:56 An: aspDEdotnet Betreff: [aspdedotnet] AW: zwei buttons gehn nicht? Zeig mal den Code > -----Urspr�ngliche Nachricht----- > Von: [EMAIL PROTECTED] [mailto:bounce-aspdedotnet- > [EMAIL PROTECTED]] Im Auftrag von Michael Seirer > Gesendet: Samstag, 27. April 2002 09:42 > An: aspDEdotnet > Betreff: [aspdedotnet] zwei buttons gehn nicht? > > hi! > > ich krieg folgendes nicht hin: > > - eine aspx seite > - auf dieser seite ist ein button. im click-event lade ich pre > Page.LoadControl ein user-control. > - dieses usercontrol hat einen weiteren button. im click-event dieses > buttons mache ich ein Response.Redirect("blah"); > > das lustige ist: > - der 1. click funktioniert (das user-control wird angezeigt) > - der click auf den 2. button l�st das click-event NICHT aus > (kann nicht in den haltepunkt springen) und tut so, als ob > es ein history.back waere > > kennt das wer? > > danke im voraus, > Michi > > > | [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 | [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
