我希望在rowkey
个primefaces中使用datatable
属性(在javascript脚本中使用它),
但我注意到必须至少设置selectionMode
或selection
属性,
否则不会呈现rowkey
属性(data-rk
)。
这是真的,还是我错了?
我做了一些测试,似乎是这样。
以下展示示例:
(rowkey
属性似乎始终与selectionMode
或selection
属性结合使用)
http://www.primefaces.org/showcase/ui/data/datatable/selection.xhtml
我需要利用rowkey
属性而不使用selectionMode
或selection
属性;
你会知道怎么做?
或者,您知道如何在不使用组件p:row
的情况下为每行数据表设置自定义属性;
我唯一想到的是使用rowClass
属性插入bean属性的值,
就像这里的情况一样
http://www.primefaces.org/showcase/ui/data/datatable/rowColor.xhtml
但我想将bean的属性与row的特定属性相关联,而不创建假类CSS。
提前致谢
答案 0 :(得分:0)
我认为您希望实现&#39; data-rk&#39;在没有呈现选择列的情况下<tr>
上的属性。
我做了一些测试,如果你把这个造型放在那里,你就不会有选择栏,但仍然是&#39; data-k&#39;属性:
<p:column selectionMode="multiple" style="display: none;" />
您必须放置此标记,但您不需要将选择属性放在<p:dataTable>
上。
如果这是您正在寻找的,那么这适用于Primefaces 6.0和JSF 2.2