.net ajax更新面板中的“后退”按钮不工作
我在屏幕上使用updatepanel。。 我有两页 当我单击第1页中的提交按钮时,它将被重定向到第2页……在第2页中,我有一个返回按钮……我编写了click event onclick=“history.go(-1)” 当我点击后退时,它只是重定向到第1页,但第1页中已经显示的记录没有显示。我如何解决这个问题? cai我是否使用任何scriptmanager?History.go(-1)是一个javascript函数,它只重定向到浏览器中缓存的上一页。没有到服务器的往返,浏览器只是在第一次加载缓存页面时为其提供服务,因此表单字段没有保留,因为您在客户机上进行了AJAX调用。数据没有在浏览器中“发布”,因此您会看到字段为空.net ajax更新面板中的“后退”按钮不工作,.net,asp.net,ajax,updatepanel,.net,Asp.net,Ajax,Updatepanel,我在屏幕上使用updatepanel。。 我有两页 当我单击第1页中的提交按钮时,它将被重定向到第2页……在第2页中,我有一个返回按钮……我编写了click event onclick=“history.go(-1)” 当我点击后退时,它只是重定向到第1页,但第1页中已经显示的记录没有显示。我如何解决这个问题? cai我是否使用任何scriptmanager?History.go(-1)是一个javascript函数,它只重定向到浏览器中缓存的上一页。没有到服务器的往返,浏览器只是在第一次加载缓
您可以让submit按钮回发到服务器,并在那里处理重定向以获得所需的结果。在那里,您将保留ViewState,并可以加载保留数据的上一页。您可以检查此URL UpdatePanel+后退/前进浏览器导航 我在这个帖子里也有帖子代码
im在page1中使用内部触发器,因此它在page2中重定向。上面的输入控件正在工作,但page1记录不显示。只需重定向非常好的博客条目Muhammad即可。我不知道你能在3.5里做到。很酷