Chrome Zurück button Seite aktualisieren - ASP.net

Habe ich eine ASP.net Anwendung (c#).

Wenn ein Benutzer auf eine bestimmte Seite, Sie klicken auf einen link auf dieser Seite führt Sie zu einer untergeordneten Seite, die Anzeige der Produkt-details.

Wenn der Benutzer auf die zurück-Schaltfläche Ihres Browsers, benötige ich die parent-Seite, um aktualisiert werden, um Ihren ursprünglichen Zustand. ie alle Textfelder, die hatte die Daten eingegeben werden müssen, leer, alle hidden-Felder zurücksetzen, usw. Im Prinzip brauche ich ein STRG-F5 klickt ein Benutzer zurück.

Deaktivieren der Schaltfläche "zurück" ist keine option.

Brauche ich diese nur auf bestimmten Seiten.

Im IE und im Firefox bekomme ich diese zu arbeiten, ohne ein Problem. Aber mit chrome die Textfelder, noch enthalten, deren Werte, wie die versteckten Felder. Wenn ich mit STRG-F5, in Chrome, wird die Seite korrekt in Ihren Ausgangszustand zurückgesetzt.

Dies ist der code, den ich ausprobiert habe.

<%@ OutputCache Location="None" VaryByParam="None" %>

und so:

   Response.Buffer = true;
   Response.Cache.SetCacheability(HttpCacheability.NoCache);
   Response.Cache.SetAllowResponseInBrowserHistory(false);
   Response.Cache.SetNoStore();

und so:

    Response.Cache.SetExpires(DateTime.UtcNow.AddDays(-1));
    Response.Cache.SetValidUntilExpires(false);
    Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
    Response.Cache.SetCacheability(HttpCacheability.NoCache);
    Response.Cache.SetNoStore();

Ich habe auch versucht eine Vielzahl von diesen in unterschiedlicher Kombination, aber ohne Erfolg.

Dank

  • Die Chrom(s) hast du das probiert mit? Dev? Beta? Stabil? Windows?
InformationsquelleAutor SetiSeeker | 2010-04-29
Schreibe einen Kommentar