Ich glaube Du machst Dir selber das leben schwer!

Du brauchst doch gar net auf das Event des Link Buttons zu warten!

Lies doch einfach �ber Request.QueryString die Teile aus - die Dir der 
HyperLink �bergeben hat.

z.B.: Mode=News&id=5

Die lieste in Deiner Basis Seite / Basis Control aus - und reagierst darauf.

In dem Fall - k�nntest Du zum Beispiel Dein News-Details Control in Deinen 
Placeholder krachen - und dem die News mit der ID 5 �bergeben - damit der das 
ganze mal sch�n f�r Dich anzeigt.

Aber wie gesagt - ist nur ein Beispiel.

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von kosmi
Gesendet: Mittwoch, 18. Mai 2005 13:25
An: [email protected]
Betreff: Re: AW: AW: [Asp.net] RequestDaten einer .ascx in pageload lesen

Die Idee ist gut aber bei einem LinkButton passiert ja dasselbe,
es wird per Javascript ein Postback ausgeloest der die Daten per
Post an den Server sendet und diese post oder get Daten muessen doch 
irgendwie auszulesen sein..
Wie wuerde ich denn einen URL-Parameter eines Hyperlinks auslesen?
auch ueber request.params[] ? dann muessen da auch die daten
aus dem LinkButton drin sein.
Oder verstehe ich da was falsch?


Pessner, Andreas wrote:
> Wenn es wirklich nur f�r die  Navigation ist - warum machste die net einfach 
> als Hyperlinks? Im QueryString �bergibste das angegebenen Element (z.B.: ID 
> oder Type oder was auch immer)
> 
> Dann kannste in der Main Seite darauf zugreifen - und auch der Navigation - 
> falls diese als Control �bergeben wurde auch das geklickte Element �bergeben 
> - falls du das irgendwie brauchst!
> 
> Ich finde es recht angenehm - wenn ich im Main Container (z.B.: der Haupt 
> ASPX Seite) die gew�nschten Daten verarbeite - und den einzelnen Controls die 
> dann einfach �bergebe.
> 
> Das hat mehrere Vorteile - wobei der Haupt Vorteil wohl der ist - das nur 
> einmal die Daten beschafft werden m�ssen - und den einzelnen Controls dann 
> zur Verf�gung gestellt werden k�nnen.
> 
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von kosmi
> Gesendet: Mittwoch, 18. Mai 2005 13:03
> An: [email protected]
> Betreff: Re: AW: [Asp.net] RequestDaten einer .ascx in pageload lesen
> 
> Ich habe die Navigation in eine aspx ausgelagert und brauche den Wert 
> der geklickten Navigation in meiner "Hauptseite", da diese dann
> weitere Controls als Masken inkludiert.
> 
> Die Masken arbeiten f�r sich, ihre Eventhandler werden aber erst
> nach dem Pageload und vor dem PreRender der Mainseite aufgerufen. 
> Inkludiere ich die Masken jetzt aber im PreRender der Mainseite, weil 
> erst dann der ausgew�hlte Navigationspunkt vorliegt, werden die
> ActionHandler der Masken nicht mehr aufgerufen(auch sie sind ja schon 
> beim PreRender).
> Der server.transfer ist der Horror--der muss weg!
> 
> Wenn ich nun den geklickten Navigationspunkt schon im PreRender
> lesen koennte waere mein Problem geloest...und die PostDaten des Clients 
> muessen ja alle da sein bevor PageLoad ausgefuehrt wird. Ich wei� nur 
> nicht wie ich sie anspreche.
> 
> Gru�
> Daniel
> 
> 
_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

_______________________________________________
Asp.net Mailingliste, Postings senden an:
[email protected]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an