У меня есть цикл foreach, который динамически генерирует три строки по 7 флажков в строке через базу данных.
@foreach (var order in item.Items)
{
<ul>
@for (int j = 1; j < order.NumCheckboxes; j++)
{
<li>
<input type="checkbox" id="check-@j" checked>
<label for="check-@j>/label>
</li>
}
</ul>
}
В переменной order
содержится список OrderChecked
, содержащий идентификатор флажков, которые должны быть проверены при динамическом заполнении.
order.NumCheckboxes
- это количество флажков, которые необходимо установить в строке.
Список OrderChecked
содержит идентификаторы, начиная с индекса 0 до 3, и каждому индексу соответствует номерс ним, который представляет флажки, которые должны быть проверены.
Мой вопрос: как я могу установить состояние флажков для проверки на основе значения в OrderChecked
в бритвенном asp mvc?Пожалуйста, помогите.