将模型列表绑定为模型的属性

时间:2013-05-07 11:51:44

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4 listbox model-binding

我有一个表单,在强类型视图中发送到控制器。 该视图的类型为“shitModel”,其中包含“shitType”列表

型号:

public class shitModel {
   public string name;
   public List<shitType> types;
}

查看:

should contain listboxfor model.types

任何想法?感谢

1 个答案:

答案 0 :(得分:0)

如果是剃刀视图,请在视图上编写以下代码

@*i am considering you have Name and ID members in your shitType class*@
@Html.DropDownList("shitTypes", Model.types.Select(t=> new SelectListItem{ Text = t.Name, Value = t.ID}))