我正在尝试重新定义选择查询并通过首先列出一个复选框列表中的所有字段并将它们分组到另一个复选框列表并为所选复选框字段提供where条件来使其定义。我正在返回一个视图模型,其中包含我所有列的列表。 我需要知道如何将我的视图模型中的列表填充到asp.net复选框列表中。
提前致谢, HRG
答案 0 :(得分:1)
根据我的理解,试试这个
@for (int i = 0; i < Model.PropertyName.Count(); i++)
{
<p>
@Html.CheckBox("model.PropertyName[" + i + "]", !Model.PropertyName[i])
</p>
}
答案 1 :(得分:1)
你也可以使用它
@for(int i = 0; i&lt; Model.PropertyName.Count(); i ++) {
@Html.CheckBoxFor(model => Model.Tags[i])
}