Я передаю модель в представление, содержащее список элементов. DefaultCategories имеет идентификатор (int), описание (строка) и выбранное логическое свойство.ASP.Net MVC Список флажков
Мне нужно перечислить эти элементы с помощью флажка и проверить те, где выбрано свойство true.
Итак, я попытался это:
<h1>
Assigned Categories</h1>
<table>
<%foreach (var cat in Model.DefaultCategories)
{%>
<tr>
<td>
<%=cat.Category %>
</td>
<td>
<%=Html.CheckBoxFor(...) %>
</td>
</tr>
<%
}%>
</table>
Я не знаю, как справиться с CheckBoxFor. Мне также нужно будет запросить эти флажки при нажатии кнопки «Отправить».
Я не контролирует Telerik ... – Craig
К сожалению, не понял, что. Взгляните на это, я думаю, это то, что вы хотите. http://stackoverflow.com/questions/2409552/foreach-on-ienumerable-property-and-checkboxfor-in-asp-net-mvc – Divi
Отлично .. Эта ссылка, возможно, помогла. Я использую <% = Html.CheckBoxFor (x => cat.Selected)%>, и это действительно показывает флажок с правильным значением. Теперь мне нужно выяснить, как вернуть значения в Submit. – Craig