1

我在本地主机生产服务器中面临一个疯狂的问题。

基本上问题是:浏览器后退按钮不支持在分页中遍历,这在 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

关于如何处理和解决这些问题的任何想法?

4

1 回答 1

0

请查看以下链接..

http://rchern.wordpress.com/2008/05/11/updatepanel-backforward-browser-navigation/

如何通过单击浏览器的后退按钮获得相同的页面

希望这会帮助你。

于 2012-09-10T05:22:15.213 回答