Как я могу изменить класс значков на основе значения поля? У меня есть имя поля с именем flag
, это поле содержит два значения On
и Off
.
Как я могу изменить класс значка в зависимости от значения:
Когда флаг = «Вкл.» Показать этот значок fa-check-circle
зеленый Когда флаг выключен, показать k-i-close-outline
<ul id="treeview" >
@foreach (var item in rpInfo)
{
<li data-expanded="true" class="panel-handler" data-id="@item.ID">
<i class="far fa-check-circle" data-id="@item.Flag" style="padding-right: 10px;"></i>@item.CompanyName
<ul>
<li data-expanded="true">
<i class="far fa-check-circle"></i>@item.flag @item.ContactName
</li>
</ul>
</li>
}
</ul>
Чтобы было проще, я добавил data-id
, как и в браузере выглядит так <i class="far fa-check-circle" data-id="Off" style="padding-right: 10px;"></i>
.
может быть, если это поможет
Спасибо!