Eingaben auf der Clientpage erhalten.

05/02/2010 - 15:10 von WolfgangH | Report spam
Hallo an alle,
ich habe eine MasterPage und mehrere Client-Pages, wo die User Eingaben
machen können. Abspeicherung erfolgt erst bei Click des "Speichern"-Buttons.
Frage:
Wie halte ich die User-Eingaben in der Anzeige (vor dem Speichern), wenn der
User zur anderen Seite wechselt (um beispielsweise etwas nachzusehen) und
wieder zurückspringt?

Grüße
Wolfgang
 

Lesen sie die antworten

#1 Thomas Bandt
05/02/2010 - 15:16 | Warnen spam
WolfgangH wrote:
Hallo an alle,
ich habe eine MasterPage und mehrere Client-Pages, wo die User Eingaben
machen können. Abspeicherung erfolgt erst bei Click des "Speichern"-Buttons.
Frage:
Wie halte ich die User-Eingaben in der Anzeige (vor dem Speichern), wenn der
User zur anderen Seite wechselt (um beispielsweise etwas nachzusehen) und
wieder zurückspringt?



Indem du sie bei jeder einzelnen Änderung sofort
speicherst, bsp. durch das ontextchanged-Event in
einer Textbox deren Wert du dann per Ajax an den
Server schickst und dort in einer Session ablegst.

Wird die Seite neu aufgerufen, belegst du alle
Formularfelder entsprechend der gespeicherten Werte
vor.

Anders geht es nicht, da das Web nunmal zustandslos
ist. Alternativ kannst du den User warnen, wenn er
die Seite verlàsst.

Gruß, Thomas [MVP ASP/ASP.NET]
http://www.69grad.de

Ähnliche fragen