【发布时间】:2012-08-31 17:17:10
【问题描述】:
我在 localhost vs 生产服务器中遇到了一个疯狂的问题。
基本上问题是:浏览器后退按钮不支持在分页中遍历,这在 localhost 中工作得很好。我正在使用 Ajax 更新面板在网格视图中进行分页。
另一个有趣的事情是:当我点击浏览器后退按钮时,它会附加一个 404 URL,而我的服务器上什至没有 404 页面。
网址如下:
http://www.example.com/404.aspx?404;http://www.example.com:80/domain-abcd/
我可以浏览 localhost 中的所有页面,并且浏览器后退按钮正确响应,将我带回到 gridview 中的上一页。
我正在使用 IIS 6.0 并用于重写 URL Intelligencia UrlRewriter。
为此,我在页面加载时使用下面的代码
form1.Action = Request.RawUrl
关于如何处理和解决这些问题的任何想法?
【问题讨论】:
-
两个问题合二为一?我建议将它们分成两个单独的帖子。
-
我需要浏览器后退按钮适用于更新面板
标签: ajax updatepanel