当前位置:  开发笔记 > 编程语言 > 正文

为什么删除它:ASP.NET MVC CheckBoxList(没有MVCContrib)

如何解决《为什么删除它:ASP.NETMVCCheckBoxList(没有MVCContrib)》经验,为你挑选了2个好方法。

为什么从ASP.NET MVC预览版本5中删除了CheckBoxList

目前我没有看到任何方式可以创建复选框列表(名称相似但ID不同),因此人们可以从列表中选择0-1个以上的选项.

CheckBoxListMVCContrib库中存在一个列表,但不推荐使用.我可以理解其他HtmlHelpers,但似乎没有替代CheckBoxList预览5.

我想创建一个非常简单的列表,如下所示,但使用ASP.NET MVC预览版本5的最佳方法是什么?

 goed
 redelijk
 matig
 slecht

Corin Blaiki.. 19

视图中的for循环生成复选框

<% foreach(Inhoud i in ViewData["InhoudList"] as List) { %>
   <%= i.name %>
<% } %>   

不要使用Html.Checkbox,因为它会为列表中的每个项生成两个值(因为它使用隐藏的输入作为假值)



1> Corin Blaiki..:

视图中的for循环生成复选框

<% foreach(Inhoud i in ViewData["InhoudList"] as List) { %>
   <%= i.name %>
<% } %>   

不要使用Html.Checkbox,因为它会为列表中的每个项生成两个值(因为它使用隐藏的输入作为假值)



2> JeremiahClar..:

我最近写了一篇关于在MVC Beta中实现CheckBoxList帮助器的博文.链接在这里.

推荐阅读
360691894_8a5c48
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有