Есть ли способ сохранить класс, установленный в ASP. NET MVC5 Razor view при использовании DataTables? - PullRequest
0 голосов
/ 11 июля 2020

Дело в том, что когда я добавляю класс при создании таблицы в tbody tr / td позже, при инициализации таблиц данных значение перезаписывается. Так как я назначаю класс css на основе состояния свойства модели, будет не очень удобно повторно использовать l oop поверх таблицы после инициализации таблиц данных. Так что мне интересно, есть ли способ оставить их включенными. Пример ниже не работает. "текст-опасность" позже заменяется на "нечетный".

        @foreach (var item in Model)
        {
            var rowClass = "";
            if (item.Active)
            {
                rowClass = "text-danger";
            }
            <tr class="@rowClass">
                <td>
                    @Html.DisplayFor(modelItem => item.FirstName)
                </td>
                <td>
                    @Html.DisplayFor(modelItem => item.Active)
                </td>
            </tr>
        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...