Da ist kein Postback!!! Daran liegt das - du nimmst sicher ganz normale Links - oder 
auch <asp:Hyperlinks> - und genau die machen kein Postback! Dann ist der Viewstate 
immer im Eimer!

Du mu�t als entweder richtige Buttons (Submit) oder LinkButtons nehmen!

-----Urspr�ngliche Nachricht-----
Von: Andreas Rudischhauser (N) [mailto:[EMAIL PROTECTED] 
Gesendet: Freitag, 4. April 2003 12:04
An: [EMAIL PROTECTED]
Betreff: Re: [Asp.net] Probleme mit dem Live Cycle einer ASP.NET Page (DRINGEND)


Hm,

das geht nur so "halb" bzw. vielleicht liegt der Fehler auch woanders.

Nach dem Klick auf Suchen wir der Placeholder mit den Ergebissen der Suche aufgef�llt. 
Das ist eine Liste von Namen. Auf einen der Namen kann man nun klicken und es wird 
wieder ein Postback gemacht und dann die Details zu dieser Person dargestellt. Aber 
eben nach diesem Klick ist alles wieder weg.

Was k�nnte es sein? Der Code ist schon so aufgebaut wie du unten gezeigt hast....


----- Original Message ----- 
From: "Pessner, Andreas" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, April 04, 2003 10:19 AM
Subject: AW: [Asp.net] Probleme mit dem Live Cycle einer ASP.NET Page
(DRINGEND)


> Jup kannste!
>
> ViewState["MeineSuchErgebnisse"] = PlaceHolder....
>
> Dann mu�te die nur im Fall eines Postbacks wieder aus dem Viewstate
holen - und anzeigen!
>
> Aber eigentlich macht das der Placeholder auch von sich aus schon 
> richtig!
>
> Du solltes einfach mal kontrollieren - ob Du auch alles richtig
initialisiert hast (an der richtigen Stelle)
>
> Versuche mal diese Vorgehensweise!
>
> protected System.Web.UI.WebControls.PlaceHolder myPH;
>
> private void Page_Load(object sender, System.EventArgs e)
> {
> if (!IsPostBack)
> {
>
> }
> }
> protected void Suchen_click(object sender, System.EventArgs e) {
> //... Suche jetzt ...
> //und f�lle den Placeholder!
> }
>
> Sollte so eigentlich gehen - da der PlaceHolder - eigentlich einen
Viewstate hat!
>
>
>
> -----Urspr�ngliche Nachricht-----
> Von: Andreas Rudischhauser (N) [mailto:[EMAIL PROTECTED]
> Gesendet: Freitag, 4. April 2003 09:52
> An: [EMAIL PROTECTED]
> Betreff: [Asp.net] Probleme mit dem Live Cycle einer ASP.NET Page
(DRINGEND)
>
>
> Also ich wei� inzwischen, das das PAGE_LOAD Ereignis vor den
BUTTON-Ereignissen ausgef�hrt wird. Das ist etwas bl�d.
>
> Ich m�chte eine Suche realisieren:
>
> | TextBox + Button    |
> |                                |
> | Ergebniss                |
>
> Nach den Klick auf den Button wird auf der serverseite nach dem Text
gesucht und dieser dann im Placeholder "Ergebniss" angezeigt. Das funktioniert auch 
wunderbar. Wird jedoch jetzt ein anderer Postback vorgenommen, so sind die Ergebnisse 
wieder weg. Wie kann ich es machen, das der Placeholder seine Daten beh�lt? Kann ich 
diesem irgendwie sagen, dass er seinen Inhalt im ViewState ablegen soll oder was gibts 
da f�r M�glichkeiten....
>
>
> Gru� Andi
>
>
>
> _______________________________________________
> Asp.net mailing list
> [EMAIL PROTECTED] 
> http://www.glengamoi.com/mailman/listinfo/asp.net
> _______________________________________________
> Asp.net mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/asp.net
>

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an