Возможно ли предварительно выбрать ячейку в компоненте Primefaces DataTable? - PullRequest
0 голосов
/ 14 ноября 2011

возможно ли предварительно выбрать ячейку в компоненте Primefaces DataTable? Как я могу это сделать? Пробовал уже с объектом Primefaces Cell с Getter, но это не вызывается моей таблицей данных :-(. Мне это нужно, потому что я должен восстановить выделенную ячейку, выполнив запрос до того, как проверка подтвердит, что обязательное поле в форме не заполнено.

Это мой фрагмент кода xhtml:

    <p:dataTable id="select-start-pos" var="item"
        selectionMode="singlecell"
        value="#{frankingController.startposItems}" 
        selection="#{frankingController.selectedCell}"
        styleClass="startPosGrid">
      <p:column id="startposcol1">
        <h:outputText value=""/>
      </p:column>
      <p:column id="startposcol2" rendered="#{frankingController.startposColumns > 1}">
        <h:outputText value=""/>    
      </p:column>
    </p:dataTable>

Спасибо за вашу помощь! Mike

Ответы [ 2 ]

1 голос
/ 14 ноября 2011

Нет и 3.x не имеет функции выбора ячейки

0 голосов
/ 05 ноября 2012

Вы можете использовать контроль листа вместо Datatable, он имеет функцию выбора строки. http://www.primefaces.org/showcase-labs/ui/sheet.jsf

...