我有一组对象:
public ICollection<EmailViewModel> Emails { get; set; }
我在一个带有对象的表单中填充一个剃刀视图,它们显示正常:
<div>Emails:</div>
@foreach (var item in Model.Emails)
{
<div class="margins">
<span class="textRight">@Html.DisplayFor(m => item.Type)</span>
@Html.TextBoxFor(m => item.Address, new {@class = "name rmargin5"})
</div>
}
当我点击提交并查看我传回的视图模型对象时,我的电子邮件集合为空。
public ActionResult CheckResults(MyViewModel myViewModel){
// myViewModel.Emails is null
}
当我将它发送到表单时它不是null,但它的null返回。有谁知道为什么?
谢谢...