如何将POST数据与包含多个模型的模型绑定(即:包含多个自定义对象的模型)?

时间:2010-11-04 20:51:57

标签: asp.net-mvc asp.net-mvc-2

我有一个使用一些部分视图的父视图。每个局部视图都有自己的自定义模型。 父视图是包含每个局部视图模型的模型。换句话说,这个父视图模型并不平坦。

如何让POST数据与父模型对象绑定?我是否必须编写自定义模型绑定器?

更新 我没有绑定到相同类型的对象集合(即:上传文件的集合)。我绑定到包含多个对象的对象。例如:

   public class ProductViewModel { 
        public ProductTreeViewModel TreeView; 
        public ProductDetails Details; 
        public ProductBreadcrumb BreadCrumb; 
   }

1 个答案:

答案 0 :(得分:0)

请在此处查看我的回答:How to handle `PartialRender` Models?

基本上都是关于

<input type="text" name="Doors[<%: i %>].FrontFile" id="Doors[<%: i %>].FrontFile">

这有帮助吗?