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

Antwort per Email an