2011-07-14 144 views
0

我在UpdatePanel内部有一个带有gridView的web窗体。点击浏览器后退按钮后的GridView排序问题

在搜索并对gridview进行排序后,用户可以单击一行来选择要编辑的值,当它被点击时会打开另一个页面。

问题是,当用户在EditPage上单击浏览器的后退按钮时,搜索页面不会保留先前设置的排序和搜索。

任何洞察力将被考虑,请大家给我一些方法进入!

+1

看看这篇文章,我认为它会帮助你http://stackoverflow.com/questions/973739/how-can-i-get-the-same-page-with-the-click-of-后退按钮的浏览器/ 973753#973753 –

回答

1

您必须将搜索结果单独存储在DataView中并加载到Datagrid中。在进入编辑页面之前保存排序项目某些会话变量中是否可以使用ASC或DESC,并在使用排序项目单击后退按钮度假村之后。

+0

感谢您的支持。 是的,我试过但没有成功,我发现当用户点击后退按钮时没有任何事件被调用。所以我不能重新填写这些价值到我的GridView,我不知道如果你有我的观点.. – felipekm

+0

但是,在我的项目之一,我也有同样的问题,我跟着我在这里发布的同样的步骤作为答案并且它正常工作。我是否也可以发布该代码,以便您可以参考它。但是Code太长了。 –