【问题标题】:GridView Sort Problem after Browser's Back Button Clicked单击浏览器的后退按钮后出现 GridView 排序问题
【发布时间】:2011-07-14 13:40:52
【问题描述】:

我在 UpdatePanel 中有一个带有 gridView 的 Web 表单。

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

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

任何见解都会被考虑,请大家给我一些进入的方法!

【问题讨论】:

标签: javascript asp.net


【解决方案1】:

您必须将搜索结果单独存储在 DataView 中,并应加载到 Datagrid 中。在进入编辑页面之前,在某些会话变量中保存排序项(无论是 ASC 还是 DESC),并在单击返回按钮后使用排序项。

【讨论】:

  • 感谢您的支持。是的,我尝试过但没有成功,我检测到当用户单击后退按钮时没有调用任何事件。所以我无法将这些值重新填充到我的 gridView 中,我不知道你是否明白我的意思..
  • 但是,在我的一个项目中,我也遇到了同样的问题,我按照我在此处发布的相同步骤作为答案,它工作正常。我也可以发布代码,以便您参考。但是代码太长了。
猜你喜欢
  • 1970-01-01
  • 2013-12-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-08-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多