我一直在为asp.net MVC项目中的View添加一组复选框(使用自定义jQuery插件),但我刚刚意识到,使用MVC/Razor盛宴的"框中"功能可能是可行的。
理论上,以下内容应该有效:
如果一个模型有一个布尔数组,例如:
public bool[] chicagoBoolsFools { get; set; }
在视图中调用此:
@Html.EditorFor( model => model.chicagoBoolsFools)
应创建绑定到Model成员的复选框数组。
这只是理论上的情况,还是现实中的情况?
不幸的是,@Html.EditorFor
甚至没有创建复选框。。。也许我误解了你,但我会尝试更多类似这篇文章的内容。
尝试在模型中填充复选框列表(由字符串和布尔值表示)或每个复选框的基本字符串属性,然后可以使用几个@Html.CheckBoxFor
调用在视图中呈现这些属性。
CCD_ 3或CCD_。