Hallo nochmal, also der zweite Tipp ist schon ziemlich gut!!! Vielen Dank!!! Der erste scheitert daran, dass sich die Positionen der Steuerelemente �berschneiden w�rden.
Ich bin jetzt allerdings auf ein weiteres Problem gesto�en. Zun�chst habe ich versucht mir den L�ngen der zur�ckgegebenen Werte auszugeben response.write(len(request.form(button1.uniqueid))) response.write(len(request.form(button2.uniqueid))) Das Ergebnis war das erwartete 00 beim Laden 70 bei Button1 07 bei Button2 Da ich aber nicht alle Buttons einzeln abfragen will habe ich das Ganze in eine Schleife gepackt dim ctl as control for each ctl in page.controls response.write(len(request.form(ctl.uniqueid))) next ctl nun bekomme ich als Ergebnis nur noch Nullen, egal was ich auf der Seite anklicke. Was mache ich falsch?? In a message dated Sat, 15 Dec 2001 6:03:08 PM Eastern Standard Time, "Kloberg Mac (LAM)" <[EMAIL PROTECTED]> writes: > > > > > > > > <SPAN class=048104522-15122001>Meineswissens kann man den Ablauf nicht >beeinflussen. > Um dein Problem zu loesen sehe ich zwei Moeglichkeiten:</SPAN> > <SPAN class=048104522-15122001></SPAN> > <SPAN class=048104522-15122001>1. In > Page_Load einfach alle Kontrollen aufbauen und dann in den jeweiligen Click > Prozeduren, diejenigen wieder loeschen oder verstecken, die nicht auf die Seite > gehoeren.</SPAN> > <SPAN class=048104522-15122001></SPAN> > <SPAN class=048104522-15122001>2. Ein > weniger bekannter Weg, Events vorherzusehen bevor sie eigentlich von > ASP.NETbearbeitet werden: Schalte "Trace" ein und guckmal > nachwas in der Forms Collection nach dem Roundtrip drinsteht. Fuer einen > normalen Button steht beispielsweise in Request.Form(MyButton.UniqueID) was drin >wenn jemand drauf geklickt hat. > Auf diese Weise kann man schon im Page_Load Event feststellen was los ist. > </SPAN><SPAN class=048104522-15122001>Diese Methode ist zwar nicht ganz im Sinne >des > Erfinders, funktioniert aber und ist in manchen Faellen ganz praktisch und > einfach.</SPAN> > <SPAN class=048104522-15122001></SPAN> > <SPAN class=048104522-15122001>hth</SPAN> > -- > <SPAN class=048104522-15122001>Gruesse</SPAN>, > Mac Kloberg > LIEBHERR > AMERICA INC. > http://www.liebherr-us.com > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]] > Sent: Saturday, December 15, 2001 4:16 > PM > To: aspDEdotnet > Subject: [aspdedotnet] Reihenfolge der > Ereignisverarbeitung > > Hallo, > gibt es eine M�glichkeit die Reihenfolge der Abarbeitung von > Ereignissen zu beeinflussen? > Ich habe folgendes Problem: > Beim > Initializieren meiner Seite f�ge ich ein paar Controls dynamisch in die Seite > ein. Welche Controls eingef�gt werden sollen ist abh�ngig davon, welcher > Button zuvor auf der gleichen Seite geklickt wurde. > Leider mu�te ich > feststellen, dass zu zuerst die Page_Load Prozedur ausgef�hrt wird und erst > anschie�end die Ereignisverarbeitung f�r den Click. > Das w�re nicht weiter > schlimm, wenn ich auch noch in der Button_Click Prozedur die Seite > zusammenbauen k�nnte. Leider beh�lt er dann aber die Controls vom vorherigen > Aufruf. Was vorsichtig gesagt ziemlich sch... aussieht. > Hat jemand ne Idee > was ich anders machen k�nnte? > > Gru� > Bj�rn | [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
