从分页器列表视图中的页面> 1更改为e时。 G。显示视图并返回到主视图,始终显示页面1。 如果您以前在1432页上,这不是很方便!
我知道在切换到另一个视图之前,保存某些状态(例如我当前所在的页面)不是分页器的工作。在其他情况下,例如搜索字词,我将其存储在会话中,如果未设置,则将其还原。但这在这种情况下无济于事,因为我只能将变量分配给列表视图,而不能分配给分页模板。
我该如何解决?简单的方法是覆盖[@ widget_0] [当前页]。但这对于标准方法是不可能的,因为[@ widget_0]是一个子请求,仅由核心处理。
我的实际解决方案是扩展分页小部件类并编写方法setCurrentPage()。或完全写我自己的分页器。
寻求帮助 哈拉尔德
答案 0 :(得分:0)
使用javascript:history.back();
怎么办?