Das Problem bei dem geänderten Anzeigestatus ist - das die Controls quasi via 
ViewState mit übergeben werden. Wenn ein Control aber net mehr da ist (nicht 
gerendert wurde) oder neu dazu gekommen ist wird dieser Fehler geworfen!

Sinnvoll ist da eigentlich nach der Änderung ein Page.Response.Redirect zu 
machen! - Dann wird die Seite komplett neu gerendert (ohne den ViewState der 
letzten Seite zu beachten!). Dann haste den Fehler auch nicht mehr.

Ich denke das wäre die einzige Sinnvolle Alternative für Dich.

-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Christoph Schmid
Gesendet: Freitag, 25. März 2005 19:54
An: asp.net@glengamoi.com
Betreff: [Asp.net] Reload nach PostBack-Problem

Hallo

Nach einem Postback erstelle ich zuerst die alte Tabelle mit den 
Form-Elementen, verarbeite den gedrückten Button und weil danach die 
Daten geändert sind, lade ich die Tabelle neu(dabei können neue Felder 
hinzgefügt oder alte gelöscht werden).
Wenn dann die Seite über den Browser neu geladen wird, erscheint die 
Fehlermeldung, dass beim Laden des Anzeigestatus ein Fehler aufgetreten ist.
Das ganze läuft in einem Usercontrol. Wenn dieser Fehler auftritt möchte 
ich, dass die Seite neu geladen wird.
Ich habe um den Aufbau der Tabelle schon ein try/catch gemacht und 
wollte dann die Exception weiterwerfen. Dann kommt aber auch wieder der 
Anzeigestatusfehler.

Was für eine Lösung gibt es? Wie macht ihr das?

Gruss Christoph
_______________________________________________
Asp.net Mailingliste, Postings senden an:
Asp.net@glengamoi.com
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/asp.net

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

Antwort per Email an