Я довольно новичок в ASP MVC и мне было интересно, как лучше всего обрабатывать условные выражения в ваших представлениях? Я уверен, что не существует единого подхода, подходящего для всех, но для простых проверок целесообразно, чтобы операторы If-Then-Else засоряли представление?
Например, скажем, у меня есть список и я хочу установить класс для одного из элементов списка, если установлено одно из свойств модели.
<% if (myModel.MyProperty == 1) { %>
<li class="myClass">
<% } else { %>
<li>
<% } %>
Это лучший способ подойти к этому или есть лучший способ? Я просто обеспокоен тем, что если у вас появятся многочисленные подобные условия, это начнет выглядеть довольно грязно.
Заранее спасибо за любые советы.