【问题标题】:How to go back to previous page in asp.net while retaining the previous page data如何在保留上一页数据的同时返回asp.net中的上一页
【发布时间】:2011-01-05 06:09:37
【问题描述】:

我在使用 onclick="javascript:history.back();" 时遇到问题与 Aspnet。在第一页中,我填写了一些数据并单击搜索按钮,它显示了一些结果,我单击特定结果的详细信息,导航到第二页,但是当我单击自定义后退按钮时,它刷新页面并将所有数据设置为初始值,当我使用 onclick="javascript:history.back();"我什么也没得到,但页面显示“网页已过期”。

提前致谢!

【问题讨论】:

标签: javascript asp.net


【解决方案1】:

这是因为您在搜索页面使用 HTTP POST。 如果您使用 HTTP GET(将您的参数放在查询字符串中) - 那么浏览器将不会显示此消息。

这与 ASP.NET 无关。这是一种(明智的)浏览器行为,可防止您重复可能产生不良影响的操作(例如,发送两个订单副本)

【讨论】:

  • 感谢 Will 的快速回复。它帮助我识别错误。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-05
  • 2020-02-03
  • 2017-07-02
相关资源
最近更新 更多