aktualisiertWie kann ich feststellen, ob eine Anfrage das Ergebnis eines Postbacks ist?
Ich bin eine benutzerdefinierten Seiten-Caching-Lösung Implementierung und ich will nicht die Anforderung aus dem Cache zwischengespeichert oder abgerufen werden, wenn sie als Reaktion auf eine Formular-Vorlage oder irgendeine Art von asp.net Postbacks sind .
Ich versuche herauszufinden, ob das aktuelle HttpRequest ein Postback ist. Gibt es eine Möglichkeit, dies außerhalb des Kontextes einer Seite oder einer anderen Benutzersteuerung zu tun? In anderen Worten, wenn ich in einem HttpModule bin, habe ich keinen Zugriff auf this.IsPostBack
, aber ich muss immer noch feststellen, ob es tatsächlich ein Postback ist.
Auch Postbacks immer "Post" Anfragen oder wird das durch das Enthalten von Formular bestimmt?
danke!
Könnten Sie bitte näher auf die "außerhalb des Kontexts einer Seite oder andere Benutzersteuerung"? – Vaibhav
Sie können kein Postback ohne eine ASP.NET-Seite haben. Ansonsten haben Sie nur einen normalen HTTP-POST. –
Was bedeutet "IsPostBack" für Sie genau? Wie, nur wenn Daten an das Modul übergeben werden ... oder was? –