Mehrfach PostBacks

03/05/2008 - 12:27 von Gerold Mittelstädt | Report spam
Hallo,

ein paar Browser haben ja das "Feature", dass sie, wenn F5 gedrückt
wird, die letzte Anforderung (auch bei POST) nochmal genauso absetzen.
Das Problem ist jetzt, dass wenn ein User vorher z.B. auf einen Button
geklickt hat bei F5 das gleiche PostBack nochmal ausgelöst und nochmal
der gleiche Ablauf auf dem Server stattfindet.

Gibt es eine Möglichkeit zu erkennen, ob gerade so ein Doppel-PostBack
reinkommt?

Viele Grüße!
 

Lesen sie die antworten

#1 Samaschke, Karsten
04/05/2008 - 11:41 | Warnen spam
Gerold Mittelstàdt schrieb:

Gibt es eine Möglichkeit zu erkennen, ob gerade so ein Doppel-PostBack
reinkommt?



Setze ein verstecktes Formularfeld mit einem zufàlligen GUID, speichere
auf der Zielseite den Status der Verarbeitung in der Session (nutze
dabei den GUID), werte diesen Status aus - und wenn es schon verarbeitet
worden ist, dann gib eine entsprechende Meldung aus.


Mit freundlichen Gruessen / Best regards,

Karsten Samaschke
IT-Development, IT-Consulting, IT-Training
Communitity: www.aspnetzone.de
Homepage: http://www.ksamaschke.de
Blog: http://www.karsan.de

Sent via MacBook / Windows Vista

Ähnliche fragen