2013-06-27 36 views
0

我們如何禁用Apache Trinidad表格組件的導航欄(選擇範圍結果)?Apache Trinidad Table - 我們可以禁用導航欄嗎?

+0

爲什麼你不想顯示你的整個集合?也許你應該考慮另一個組件。 –

+0

當我使用特立尼達表的範圍導航欄更改範圍時,我遇到一些問題。更具體地說,每次我改變範圍時,包含在頁面中其他表單中的命令按鈕的動作都不會在第一次點擊它們時執行。因此,我創建了自己的導航按鈕來選擇所需的範圍,並且我想禁用特立尼達表提供的那些。 – Puma

回答

0

我不知道的方法來禁用一個tr:table導航欄(這不符合該組件的目的),但你可以做這樣的事情:

在支撐bean,有2個集合。第一個將具有所有元素,第二個元素將具有與rows屬性一樣多的元素。 tr:table鏈接到第二個集合。 (tr:table導航欄永遠不會顯示)當您使用自定義導航按鈕時,清除第二個集合,並將第一個集合中正確的元素插入到第二個集合中。

這是額外的管理,但我擔心這是唯一的方法。

0

你可以使用skinning來隱藏它們。

styleClass添加到您的表中,比如說noControlBar。然後把這些線放在你的皮膚裏,以隱藏控制條:

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