A veces, al ingresar a la página de administración, cuando la sesión y las cookies desaparecen, tenemos que regresar a la página de inicio de sesión. Después de iniciar sesión, todavía queremos regresar a la página donde acabamos de administrar la operación. Esto es muy práctico. Request.UrlReferrer se puede implementar usando un atributo de Request
Obtiene información sobre la última URL solicitada por el cliente, que enlaza con la URL actual.
Cuando una página salta a esta página, registrará la URL que salta a esta página y luego usará esta URL para regresar. Consejos, escríbelos
1 Page_Load vacío protegido (remitente del objeto, EventArgs e)
2 {
3 ViewState["UrlReferrer"] = Request.UrlReferrer.ToString();
4
5 HyperLink1.NavigateUrl = (cadena)ViewState["UrlReferrer"];
6 Response.Write((cadena)ViewState["UrlReferrer"]);
7}
Fuente: Clingingboy