我一直在审查与集合的模型绑定,特别是通过本文
http://weblogs.asp.net/nmarun/archive/2010/03/13/asp-net-mvc-2-model-binding-for-a-collection.aspx
但是,我想在我的代码中使用的模型不使用通用列表实现集合。相反,它使用自己的集合类,它继承自定义泛型集合基类,其声明为
public abstract class CollectionBase<T> : IEnumerable<T>
我的POSTed操作方法中的集合都是非null,但不包含任何元素。
有人可以提供建议吗?
答案 0 :(得分:0)
我的解决方案是编写自己的视图模型,使用通用列表代替集合类。