В зависимости от вашей потребности в jQuery, шаблон, подобный этому, является тем, что я обычно использую.(Вы должны быть в состоянии подключить события jQuery к этому; я пока держу это в базовом шаблоне.)
<div class="checkBoxList"><!-- This class usually defines a max-height and overflow -->
<% foreach (MyObject o in Model.MyObjects) { %>
<input type="checkbox" name="myObjectSelections"
value="<%=o.Value%>" /><br />
<%=o.Text%>
<% } %>
</div>
(я могу уточнить этот ответ через пару часов, как только я всработайте и посмотрите мой настоящий код для этого, но он должен помочь вам начать.)
Ваш метод действия для этого примет массив bool
s для аргумента myObjectSelections
.