0

我有一个附加了 SimplePager 的工作 CellTable,并且由于行数过多而启用了快进按钮。

行数可能会有很大差异,并且与总表大小成比例地向前推进更有意义 - 例如,每次点击 10% 而不是 100 条记录。

  • 有没有办法直接设置基于 %age 的快进按钮?
  • 我们可以在寻呼机初始化后随时设置快进增量吗?以便它可以根据记录数而变化?
4

1 回答 1

2

您必须手动完成。如果您一次获取所有数据,您将知道记录的总数。如果您不进行查询以获取记录总数。Override单击快进按钮的方法。根据记录总数和要跳过的给定百分比,计算要获取的记录数并进行查询或在已有数据时显示。

编辑:快进按钮是一个私人成员,没有getter和setter。有 2 个选项。创建您自己的寻呼机类或复制寻呼机类并将其放在项目中的 pacakage“com.google.gwt.user.cellview.client”中。并使快进按钮受保护或公开。这将覆盖默认类。

于 2013-03-29T04:39:29.010 回答