2010-03-26 77 views
3

即时通讯使用我的屏幕更新面板.. 我有2页 当我点击提交按钮在page1然后它生病将重定向到page2 ....在第2页我有一个后退按钮..i写了点击事件onclick =“history.go(-1)” 当我点击它只是重定向到页面1但记录已经显示在页面1不显示.how我可以解决这个问题吗? cai我使用任何scriptmanager?后退按钮在Ajax更新面板不工作

回答

4

History.go(-1)是一个JavaScript函数,它只是重定向到缓存在浏览器中的上一页。没有到服务器的往返行程,浏览器在第一次加载时就会为缓存页面提供服务,所以表单字段不会保留,因为您在客户端上执行了AJAX调用。数据没有在浏览器中“发布”,所以这就是为什么你看到这些字段为空。

您可以让您的提交按钮回发到服务器,并在那里处理重定向以获得期望的结果。在那里您将保留ViewState,并且可以加载保存有数据的前一页。

+0

使用 触发内IM第1页 所以它只是重定向 – Domnic 2010-03-26 06:51:08

+0

你能修改你的文章的一些代码,这将有助于 – jaywon 2010-03-26 06:55:41

+0

在第2页 Domnic 2010-03-26 07:10:37