【发布时间】:2016-01-07 21:21:46
【问题描述】:
我想在集合对象中创建或编辑。但集合对象返回 null 控制器。
视图模型:
public class ViewModelEditManuscript
{
public int Id { get; set; }
public string ArchiveNumber { get; set; }
public ICollection<ViewModelEditManuscriptAuthor> Authors { get; set;
}
public class ViewModelEditManuscriptAuthor
{
public ViewModelEditPerson Author { get; set; }
}
public class ViewModelEditPerson
{
public int Id { get; set; }
public string TRName { get; set; }
}
控制器:
public ActionResult Edit(ViewModelEdit viewModelEdit)
{
problem this.viewModel.Authors = null;
}
cshtml:
foreach (var item in @Model.Entity.Authors)
{
@Html.TextBoxFor(m => item.Author.Id)
}
【问题讨论】:
标签: c# asp.net-mvc asp.net-mvc-4 razor