-----Urspr�ngliche Nachricht-----
Von: Mayer, Andreas [mailto:[EMAIL PROTECTED]]
Gesendet: Montag, 8. Juli 2002 09:00
An: aspDEdotnet
Betreff: [aspdedotnet] AW: UserControls dynamisch ladenHi,Beim PostBack wird deine Seite neu geladen bzw. neu erstellt! D. h. in deinem Falle, dass dieses Control nur beim Click - Event eines bestimmten Buttons geladen wird und sonst gar nicht.Lade deine Controls einfach beim Page_Load - Ereignis, dieser wird bei jeden Roundtrip von der Seite aufgerufen. Da kannst du dann auch selber steuern, wann und welche Controls geladen werden sollen.Gr�sseAndreas| [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-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Gesendet: Montag, 8. Juli 2002 08:25
An: aspDEdotnet
Betreff: [aspdedotnet] AW: UserControls dynamisch ladenHallo Oliver!Erst mal besten Dank f�r deine Antwort!Aber das Problem ist leider ein wenig anders gelagert.Ich lade kein DropDown in die Spalte auf der Webform sondern eine*.ascx Datei (UserCtrl) in welcher sich ein DropDown(AutoPostBack = True) befindet.Pr�fung auf page.IsPostBack bringt mich hier meiner Meinung nach nicht weiter?Vielleicht hast du ja noch weitere Ideen!Danke & Gru�Matthias-----Urspr�ngliche Nachricht-----
Von: Oliver Waterkamp [mailto:[EMAIL PROTECTED]]
Gesendet: Montag, 8. Juli 2002 08:04
An: aspDEdotnet
Betreff: [aspdedotnet] AW: UserControls dynamisch ladenMach mal an der Stelle an der du dein DropDown in die Spalte l�dts, einif (!Page.IsPostBack) drum, dann sollte es klappen...Gruss Oliver| [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-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Gesendet: Sonntag, 7. Juli 2002 23:22
An: aspDEdotnet
Betreff: [aspdedotnet] UserControls dynamisch ladenHallo Liste!Folgendes Problem:Auf einer Webform befindet sich eine Tabelle welche dreiSpalten aufweist (LeftPane, ContentPane, RightPane).In eine der Spalten lade ich ein UserControl (*.ascx)Code:LeftPane.Controls.Add(Page.LoadControl("~/DesktopModules/frmRegisterUsr.ascx"))LeftPane.Visible = True
Auf der Webform befindet sich ein Button mit dem ich das
Ladeereignis (siehe Code oben) ausl�se. Das Control wird auch ordnungsgem��
geladen. Das eigentliche Problem tritt dann auf wenn ich ein Control
verwende welches sich am User Control befindet. Beim angesprochenen Control handelt es sich
um ein DropDownControl bei welchem die Eigenschaft "AutoPostBack" auf True eingestellt ist. W�hle ich nun einen Eintrag
aus dem DropDown-Control aus wird der Post durchgef�hrt und das UserControl verschwindet
wieder von meiner Webform. Was l�uft hier falsch?
Danke im voraus f�r Infos!
Gru�
Matthias
| [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
