2014-10-14 2 views
1

Я работаю с первичными версиями 5.0 и я создал один файл Primefaces: Datatable with Column: ColumnToggle, но мне нужно определить начальные столбцы для отображения. Как скрыть некоторые столбцы изначально? Свойство toggleable = "false" Я определяю, что столбец не переводится. Не существует одного свойства, которое определяет начальные столбцы?ColumnToggle: скрыть некоторые столбцы

<p:datatable ...> 
    <f:facet name="header"> 
      <p:commandButton id="toggler" type="button" value="Data" icon="ui-icon-calculator" /> 
      <p:columnToggler datasource="itemsDT" trigger="toggler" /> 
    </f:facet> 
    ... 
</p:datatable> 
+2

http://stackoverflow.com/q/25487243/3703397 – Marin

ответ

0

Как скрыть некоторые столбцы изначально?

использование visible="false".

Пример

<p:column filterBy="#{vo.faxNo}" headerText="Fax No." sortBy="#{vo.faxNo}" 
        filterStyle="width: 90%" style="width: 130px;" visible="false" > 
        <h:outputText value="#{vo.faxNo}" /> 
       </p:column> 
+0

Лучше проголосовать за вопрос, который дубликат ссылки в комментарии. Теперь мы получаем «похожие» записи Q/A – Kukeltje

Смежные вопросы