Apache Trinidad表 - 我们可以禁用导航栏吗?

时间:2013-06-27 11:19:34

标签: jsf trinidad

我们如何禁用Apache Trinidad表组件的导航栏(选择范围结果)?

2 个答案:

答案 0 :(得分:0)

我不知道如何在tr:table中禁用导航栏(这会破坏组件的用途),但你可以这样做:

在你的支持bean中,有2个集合。第一个将包含所有元素,第二个元素将具有与rows属性一样多的元素。 tr:table链接到第二个集合。 (tr:table导航栏永远不会显示)当您使用自定义导航按钮时,清除第二个集合并将第一个集合中的正确元素插入到第二个集合中。

这是额外的管理,但我担心这是唯一的方法。

答案 1 :(得分:0)

您可以使用skinning隐藏它们。

在表格中添加styleClass,我们说noControlBar。然后将这些线条放在皮肤上以隐藏控制栏:

.noControlBar af|table::control-bar-top,
.noControlBar af|table::sub-control-bar { display: none; }