我们如何禁用Apache Trinidad表组件的导航栏(选择范围结果)?
答案 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; }