如何在ASP.NET MVC中实现复选框列表?

时间:2010-04-05 11:26:27

标签: jquery asp.net-mvc checkboxlist

刚刚从WebForms迁移到MVC并替换了各种用户界面。不确定WebForms CheckListBox是如何实现的,是否有jQuery插件或某个基本示例?

1 个答案:

答案 0 :(得分:4)

根据您对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参数采用myObjectSelections个数组。