1
是否可以使用列標題創建p:orderlist?我試圖編寫它像一個dataTable columnGroups,行,列,但這並沒有渲染。帶列標題的Primefaces訂單列表
在我的orderList我想顯示6列的數據,並希望用戶看到每列的一個標題?
是否可以使用列標題創建p:orderlist?我試圖編寫它像一個dataTable columnGroups,行,列,但這並沒有渲染。帶列標題的Primefaces訂單列表
在我的orderList我想顯示6列的數據,並希望用戶看到每列的一個標題?
這可能並不完美,但這是我如何設法爲orderList
顯示一些標題。你只需要調整css
規則,例如讓標題左對齊,無論你想要什麼。
<p:orderList styleClass="your-orderlist" value="#{controller.fields}" var="field"
iconOnly="true" effect="clip" itemValue="#{field}" converter="#{fieldConverter}">
<f:facet name="caption">
<div class="your-orderlist-header" style="width: 33%;">Field Name</div>
<div class="your-orderlist-header" style="width: 33%;">Value</div>
<div class="your-orderlist-header" style="width: 33%;">Type</div>
<div style="clear: both;" />
</f:facet>
<p:column styleClass="your-orderlist-row" style="width:33%;">
<h:outputText value="#{field.fieldName}" />
</p:column>
<p:column styleClass="your-orderlist-row" style="width:33%;">
<h:outputText value="#{field.value}" />
</p:column>
<p:column styleClass="your-orderlist-row" style="width:33%;">
<h:outputText value="#{field.type}" />
</p:column>
</p:orderList>