2

我正在使用一个图像按钮,点击它我想去访问的页面。现在我正在使用 - Response.Redirect(Request.UrlReferrer.ToString()),它将转到上一页,但是当我在一些用户详细信息的页面中链接看起来像 - users.aspx?userid=25 并且我访问其他页面并单击返回(图像按钮) 我想看到相同的用户详细信息页面。如何跟踪。请指导。

4

2 回答 2

3

您是否希望您的自定义后退按钮始终将用户带到与浏览器的正常后退按钮相同的页面?如果是这样,您可以使用 javascript 来执行此操作,例如

myBackButton.OnClientClick = "window.history.go(-1);return false;";
于 2010-08-25T17:31:49.033 回答
0

我建议使用Session对象来存储 url,例如

Session("PreviousPage") = Request.Url.AbsolutePath // Or whatever....

然后,您可以在其他页面中使用上述内容来设置返回按钮的 url。

编辑:

在回复您的评论时,您是否 100% 确定您在转到下一页之前保存了当前网址?

Protected Sub btnNextPage()

    Session("PreviousPage") = Request.Url.AbsolutePath // Or whatever....
    Response.Redirect("nextpage.aspx")

End Sub
于 2010-08-25T15:06:01.880 回答