浏览器后退按钮不适用于ajax Updatepanel单击

时间:2012-08-31 17:17:10

标签: ajax updatepanel

我在localhost'vs'生产服务器上遇到了一个疯狂的问题。

基本上问题是:浏览器后退按钮不支持遍历分页,这在localhost中工作得很好。我在网格视图中使用Ajax更新面板进行分页。

另一个有趣的事情是:当我点击浏览器后退按钮时,它会附加一个404 URL,因为我的服务器中甚至没有404页面。

ulr看起来像: http://www.mydomain.com/404.aspx?404;http://www.mydomain.com:80/domain-abcd/

我可以在localhost中浏览所有页面,浏览器后退按钮正在响应,让我回到gridview中的上一页。

我正在使用IIS 6.0并重写URL Intelligencia UrlRewriter。

为此我在页面加载时使用下面的代码

form1.Action = Request.RawUrl