+ Изменитьцвет строки в зависимости от значения столбца - PullRequest
0 голосов
/ 07 марта 2019

Привет, я создаю таблицу, как это: Я хочу изменить цвет строки в зависимости от значения столбца. Столбец получает эти значения (PENDING, PLANNED), и для каждого значения я хочу свой цвет строки.

<ice:dataTable rowStyleClass="#{sp.status == PENDING ? 'color' : null}"> 
                                        <ice:column style="width:9%;">

                                            <f:facet name="header">
                                                <ice:commandSortHeader id="codeHeader" columnName="Code"  >
                                                    <ice:outputText value="Code"/>
                                                </ice:commandSortHeader>
                                            </f:facet>
                                            <ice:outputText value="#{sp.Code}" styleClass="alignRight"/>
                                        </ice:column>
        <ice:column>
                                 <f:facet name="header">
                                        <ice:commandSortHeader id="statusHeader" columnName="status"  >
                                            <ice:outputText value="Status"/>
                                        </ice:commandSortHeader>
                                    </f:facet>
                                    <ice:outputText value="#{sp.status}" styleClass="alignCenter" />
                            </ice:column>
            </ice:dataTable>

.color {
        background-color: #fca752 !important;
        background-image: none !important;
        color: #000000 !important;
    }

Но мой rowStyleClass не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...