AJAX网页在上一页导航
问题描述:
数据显示在gridview
上,在支持AJAX的网页上进行分页。 gridView
包含包含链接按钮的项目模板。在itemCommand
事件中,页面重定向以在新页面中显示数据。当按下浏览器上的Back
按钮时,页面的以前状态不会加载。AJAX网页在上一页导航
答
使用Google Web Toolkit,它允许状态为书签,不受后退/前进按钮的影响。
否则,你的选择是:
- 告诉用户不要按后退按钮。
- 将状态置于url中,例如
mypage.asp#page_123
,并使用它在页面加载时确定JavaScript中的状态。
答
也许设置一个cookie并使用它来初始化gridview时得到正确的页面。或者在URL末尾修改散列(例如,将“#page2”添加到位置栏并在init中读回)。