上一页中具有相同会话变量的后退按钮
本文关键字:变量 按钮 会话 一页 | 更新日期: 2023-09-27 17:57:52
我在目标页面中有一个按钮(返回),如下所示:
localhost:22211/Departments/Departments.aspx
点击后退应该会让我回到的上一页
localhost:22211/School/School.aspx?SId=122
我如何使用
Response.Redirect(" //? ");
实现这一点的一种方法是:
Response.Redirect(Request.UrlReferrer);
编辑:我现在没有VS打开。可能是Request.UrlReferrer.ToString()
如何导航到目标页面?即重定向或回发链接按钮?您可以设置后退按钮的PostbackUrl,如:
if (!IsPostBack)
{
if (PreviousPage != null)
{
btnBack.PostBackUrl = PreviousPage.AppRelativeVirtualPath;
}
}
//注意:如果你从学校页面进行重定向,PreviousPage将没有价值。
否则,您必须将该url存储到Session中,并在目标页面上获取该url,然后设置Back url。