Manchmal müssen wir beim Aufrufen der Verwaltungsseite, wenn die Sitzung und die Cookies verschwinden, zur Anmeldeseite zurückkehren. Nach der Anmeldung möchten wir immer noch zu der Seite zurückkehren, auf der wir gerade den Vorgang verwaltet haben. Das ist sehr praktisch. Request.UrlReferrer kann mithilfe eines Attributs von Request implementiert werden
Ruft Informationen über die letzte vom Client angeforderte URL ab, die mit der aktuellen URL verknüpft ist.
Wenn eine Seite zu dieser Seite springt, zeichnet sie die URL auf, die zu dieser Seite springt, und verwendet dann diese URL für die Rückkehr. Tipps, schreiben Sie sie auf
1protected void Page_Load(object sender, EventArgs e)
2 {
3 ViewState["UrlReferrer"] = Request.UrlReferrer.ToString();
4
5 HyperLink1.NavigateUrl = (string)ViewState["UrlReferrer"];
6 Response.Write((string)ViewState["UrlReferrer"]);
7}
Quelle: Clingingboy