在上一页中具有相同会话Var的后退按钮

时间:2014-04-10 20:06:21

标签: c# asp.net

我在目标网页上有一个按钮(后退),如下所示:

localhost:22211/Departments/Departments.aspx

Back on Click应该带我回到上一页

localhost:22211/School/School.aspx?SId=122

我该如何使用

Response.Redirect(" //? ");

2 个答案:

答案 0 :(得分:0)

你可以这样做的一种方法是:

Response.Redirect(Request.UrlReferrer);
编辑:我现在没有打开VS.可以是Request.UrlReferrer.ToString()

答案 1 :(得分:0)

您如何导航到目标网页? 即重定向或回发链接按钮? 您可以设置后退按钮的PostbackUrl,如:

if (!IsPostBack)
{
   if (PreviousPage != null)
   {
      btnBack.PostBackUrl = PreviousPage.AppRelativeVirtualPath;
   }
}

//注意:如果您从学校页面进行重定向,则PreviousPage不会有价值。

或者你必须将该网址存储到Session中并在目标网页上获取并设置Back url。