ASP.NET MVC3 - ICollection编辑器AddRemove项目

时间:2013-11-06 18:20:51

标签: c# asp.net-mvc-3

我知道EditorTemplates在ASP.NET MVC3中是如何工作的。我经常阅读并进行一些研究,但找不到任何可以帮助我的东西。

我有一个简单的模型:

public class MyModel
{
     public string Name { get; set; }
     public virtual ICollection<SubModel> SubModels { get; set; }
}

我想要做的是能够在编辑MyModel时添加/删除SubModel ...

1 个答案:

答案 0 :(得分:0)

你可以看一下following blog post,其中Steven Sanderson提出了一个很好的方法来解决这个问题。他还使用自定义Html.BeginCollectionItem帮助程序为相应的输入字段生成非顺序索引,并允许动态添加/删除行。