Mac, wie wuerdest du folgendes Problem loesen: Du willst eine Reihe von ImageButtons erzeugen, die jeweils verschiedene Zoomfaktoren darstellen. Der jeweils selektierte Button hat eine andere Farbe als die anderen.
Ich erzeuge also die Buttons programmatisch in Page_Load. Nun will ich die Buttons aendern sobald einer angeclickt worden ist. Die Seite wird dann neu geladen, und zunaechst wird Page_Load wieder abgearbeitet. Hier komme ich aber leider nicht an das CommandEventArgs Objekt ran, das gibt's erst spaeter wenn der Event-Handler abgearbeitet wird. Also die Buttons in Page_Load nur dann erstellen, wenn's keine Postback ist und bis zum Event-Handler warten? Oder auf jeden Fall erstellen, und waehrend des Event-Handlers ueberschreiben? Oder gibt's noch was eleganteres? Wird Page_Init eigentlich auch jedes mal ausgefuehrt? Vielen Dank fuer Deine Hilfe Th. -----Original Message----- From: Kloberg Mac (LAM) [mailto:[EMAIL PROTECTED]] Sent: Tuesday, March 19, 2002 3:34 PM To: aspDEdotnet Subject: [aspdedotnet] RE: Command Event feuert erst beim 2. Mal Stimmt genau... Was man da ueblicherweise macht, ist folgendes (in Page_Load): If Not IsPostBack Then 'Hier alles reintun was nur beim ERSTEN Zugriff auf die Seite gemacht werden soll: 'DataSourcen setzen, Kontrollen binden, KontrollWerte initializieren, etc... End If hth -- Gruesse, Mac Kloberg LIEBHERR AMERICA INC. http://www.liebherr-us.com > -----Original Message----- > From: Eiben, Thorsten [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, March 19, 2002 6:26 PM > To: aspDEdotnet > Subject: [aspdedotnet] RE: Command Event feuert erst beim 2. Mal > > > Danke Mac: > > Das Problem war nicht der Event-Handler sondern die Tatsache, > dass jedesmal > die Page_Load mit abgearbeitet wird (und nicht nur die Befehle im > Event-Handler). > > Th. > > > -----Original Message----- > From: Kloberg Mac (LAM) [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, March 19, 2002 2:39 PM > To: aspDEdotnet > Subject: [aspdedotnet] RE: Command Event feuert erst beim 2. Mal > > > Um solchen Problemchen schnell auf die Spur zu kommen mache ich immer > folgendes: > > - Trace auf der Seite einschalten (Trace="true") > - Am Anfang jeder Methode diese Zeile einfuegen (die Namen natuerlich > ersetzen): > Trace.Write("DateiName:MethodenName", "Aufgerufen!") > > Damit sieht man dann gleich was abgeht, in welcher > Reihenfolge verarbeitet > wird und was moeglicherweise schief laeuft... > > hth > -- > Gruesse, > Mac Kloberg > LIEBHERR AMERICA INC. > http://www.liebherr-us.com > > > > -----Original Message----- > > From: Eiben, Thorsten [mailto:[EMAIL PROTECTED]] > > Sent: Tuesday, March 19, 2002 5:15 PM > > To: aspDEdotnet > > Subject: [aspdedotnet] Command Event feuert erst beim 2. Mal > > > > > > Hallo Liste: > > > > Vielleicht koennt Ihr mir helfen, folgendes Phaenomen zu loesen: > > > > Ich habe eine Reihe von programmatisch erzeugten ImageButtons auf > > meiner Webseite. Wenn ich auf einen Button clicke, soll ein > > Command-Event ausgeloest werden, welches u.a. ein neues Bild laedt. > > Wenn ich den ImageButton nun clicke wird zunaechst nur ein > > Teil der Seite > > neu geladen. Es aendert sich nur der ViewState. Clicke ich > > den ImageButton > > ein zweites mal, wird das neue Bild geladen. > > > > Hat jemand eine Idee, wo ich anfangen koennte zu suchen? > > > > Th. > > > > > > > > | [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 > > --- > > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.338 / Virus Database: 189 - Release Date: 3/14/2002 > > > | [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 --- Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.338 / Virus Database: 189 - Release Date: 3/14/2002 | [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
