0

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

4

2 回答 2

0

您可以使用skinning隐藏它们。

将 a 添加styleClass到您的表中,假设noControlBar. 然后将这些行放入您的皮肤中以隐藏控制栏:

.noControlBar af|table::control-bar-top,
.noControlBar af|table::sub-control-bar { display: none; }
于 2014-02-12T12:21:12.980 回答
0

我不知道禁用导航栏的方法tr:table(这会破坏组件的目的),但您可以执行以下操作:

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

这是额外的管理,但恐怕这是唯一的方法。

于 2013-06-28T12:04:26.653 回答