【发布时间】:2011-11-30 15:09:07
【问题描述】:
我正在尝试为一组项目创建一个编辑表单。 List 为空,当我检查 ModelState 时,它的 Valid 属性为“true”并且它有 0 个键。 People 实体没有必需的属性。
查看
@using(Html.BeginForm("UpdatePeople", "People", FormMethod.Post }))
{
@for (var i = 0; i < Model.People.Count; i++)
{
<div>
@Html.TextBoxFor(t => t.People[i].FirstName)
</div>
}
}
控制器
[HttpPost]
public ActionResult UpdatePeople(List<People> items)
{
// items is null
}
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 model-binding