我想在集合对象中创建或编辑。但收集对象返回null控制器。ICollection对象编辑cshtml
视图模型:
public class ViewModelEditManuscript
{
public int Id { get; set; }
public string ArchiveNumber { get; set; }
public ICollection 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)
}
2016-01-07
Sinan