Hallo,

        die L�sung ist einfach wie einleuchtend. Der ViewState wird nicht
hergestellt, weil       das Control eben nur beim Dr�cken eines Knopfes oder
�hnlicher Aktion geladen wird.  Nicht jedoch beim nachfolgenden PostBack,
der bei mir die leeren Formularfelder   erzeugte. Was man macht ist: nachdem
ich das Laden des Controls zur Laufzeit         ausgel�st habe, speichere
ich in der Session oder im ViewState Statebag welches   Control geladen
wurde. Dann frage ich im Page_Init und _nicht_ sp�ter diese     Information
erneut ab und lade das Control ein weiteres mal, so da� es zur  Verf�gung
steht wenn sp�ter die ViewState-Informationen wiederhergestellt werden.

        Hier der entscheidende Hinweis: 

        
http://groups.google.de/groups?hl=de&lr=&selm=DGfYq%24QjCHA.2464%40cpmsftngx
a06&rnum=17

Ciao, Andr�.

> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von Alexander Zeitler
> Gesendet: Dienstag, 12. Oktober 2004 15:32
> An: [EMAIL PROTECTED]
> Betreff: RE: [Asp.net] UserControls per ChangeEvent nachladen
> 
> > 
> > Nachdem Control 2 geladen ist, werden beide Controls durch einen 
> > Datenbankzugriff gef�llt. Anschliessend �ndere ich Daten im Control2
> > (Formularfelder) und
> > will
> > dann die ge�nderten Daten in die Datenbank speichern. Also 
> > Speichern-Knopf in
> 
> wir hatten hier in der Liste mal etwas zusammengetragen, das 
> einen �hnlichen Ablauf produziert. Habe das mal um eine 
> TextBox erweitert - nach dem Start klickst Du mal auf Button1 
> und dann auf einen LinkButton. Danach klickst Du mal auf 
> Button2, tr�gst in die TextBox etwas ein und dr�ckst einen 
> LinkButton. Dann wird Dir Text der TextBox ausgegeben - 
> hoffe, das hilft Dir weiter.
> 

_______________________________________________
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