在Tapestry网格中禁止rowsPerPage(分页)

时间:2016-02-04 20:34:33

标签: java tapestry

Tapestry 5中是否有任何方法可以抑制网格的分页 组件?

我在互联网上搜索,找不到解决方案。我需要显示一个包含完整列表的网格 不管它的长度。我的观察:

  • 我试过t:rowsPerPage=0但是得到了分数 零错误。
  • 也试过-1,没用。
  • 如果我完全删除rowsPerPage,我会看到25行。 (看起来这必须是默认值。)

2 个答案:

答案 0 :(得分:0)

只需将rowsperpage设置为一个非常大的数字

答案 1 :(得分:0)

您可以在javadoc中看到默认设置为symbol:tapestry.components.grid_rows_per_page,因此如果您想全局执行此操作,则可以覆盖此符号。另一种选择是:

TML

<t:grid source="..." rowsPerPage="prop:rowsPerPage" />

爪哇

public int getRowsPerPage() {
   return Integer.MAX_VALUE;
}