xPages数据表页

xPages数据表页,xpages,lotus-notes,Xpages,Lotus Notes,我的xPage上有一个数据表,显示例如10行(repeat limit,rows=“10”)。 使用寻呼机浏览记录时,如何知道当前页码 在页面之间切换后,我想返回并在我离开的同一页面上打开dataTable: getComponent("dataTable1").gotoPage(<page number I save>) getComponent(“dataTable1”).gotoPage() 我认为获得所需行为的最佳途径是使用ExtLib中的控件,该控件用于存储给定寻呼机的状

我的xPage上有一个数据表,显示例如10行(repeat limit,rows=“10”)。 使用寻呼机浏览记录时,如何知道当前页码

在页面之间切换后,我想返回并在我离开的同一页面上打开dataTable:

getComponent("dataTable1").gotoPage(<page number I save>)
getComponent(“dataTable1”).gotoPage()

我认为获得所需行为的最佳途径是使用ExtLib中的
控件,该控件用于存储给定寻呼机的状态,并在返回页面时还原该状态。Brad Balassaitis在这里举了一个如何使用它的例子:

不确定它是否是我需要的。。尤其是当我导航到另一个页面然后返回时。仍然需要一种保存当前页码的方法…除非我误解了您的需要,否则pagerSaveState就是这么做的-它的目的是保存和恢复当前的寻呼机页码,以便您在应用程序中访问另一个页面并返回时使用。重要的是在页面加载的早期,比如在beforePageLoad中,从他的帖子中执行这一行SSJS。