我目前有一个对象Tag
定义如下:
public class Tag
{
public string Name { get; set; }
}
现在,这是一个模型的集合属性,我将其定义为:
public class MyModel
{
public string Name { get; set; }
public IList<Tag> Tags { get; set; }
}
在我看来,我有以下代码:
@using (Html.BeginForm())
{
<div>
@Html.LabelFor(m => m.Name)
@Html.TextBoxFor(m => m.Name)
</div>
<div>
<!--
Here I'd like a collection of checkbox inputs, where the selected names
get passed back to my controller via the IList<Tag> collection
-->
</div>
<input type="submit" value="Submit" />
}
如何通过模型的 IList 集合返回复选框组中的选定项目(在注释中指定)?