Der ViewState an sich speichert keine Controls! Er merkt sich nur die gesetzten Values von existierenden Controls - und genau das ist das Problem bei dynamischen hinzugefügten Controls.
Du musst also zwangsläufig die Controls (Deine Checkboxen) bei jedem Postback immer wieder aufbauen! -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von [EMAIL PROTECTED] Gesendet: Freitag, 24. Februar 2006 08:12 An: [email protected] Betreff: [Asp.net] Control nach PostBack wiederherstellen Hallo zusammen In einem Panel auf einer Seite erzeuge ich dynamisch Checkboxen in ein PlaceHolderControl. Die Checkboxen widerspiegeln eine DB Abfrage. Wie kann ich dieses Panel mit den CheckBoxen "persistent" speichern, damit ich nach einem Postback die Controls wieder habe? An anderen Stellen wo ich das gemacht habe, habe ich halt immer nach einem Page_Load das Panel mit den CheckBoxen wieder aufgebaut (was bedeudet, dass ich entweder das Resultat der DB Abfrage zwischenspeichern musste, oder eine neue Abfrage machen musste). Aber es muss doch andere Lsungen geben, so dass ich direkt die Controls speichern kann? Warum funktioniert der ViewState auf dem Panel bzw. PlaceHolder nicht, warum kann der nicht auch die Controls darin beibehalten? Vielen Dank fr Tipps Patrik _______________________________________________ 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
