Asp.net mvc 4 将表单元素添加到表单中的复杂模型表单绑定

Asp.net mvc 4 将表单元素添加到表单中的复杂模型表单绑定,asp.net-mvc-4,Asp.net Mvc 4,我有3个用于绑定到表单的模型。模型如下 public class ParentModel { public string name { get; set; } public ICollection<ChildModel> children { get; set;} } public class ChildModel { public string name { get; set; } public ICollection<Grandchil

我有3个用于绑定到表单的模型。模型如下

public class ParentModel
{
    public string name { get; set; }

    public ICollection<ChildModel> children { get; set;}
}

public class ChildModel
{
    public string name { get; set; }

    public ICollection<GrandchildModel> grandchildren { get; set;}
}

public class GrandchildModel
{
    public string name { get; set; }
}
公共类父模型
{
公共字符串名称{get;set;}
公共ICollection子项{get;set;}
}
公共类儿童模型
{
公共字符串名称{get;set;}
公共ICollection子代{get;set;}
}
公共类模型
{
公共字符串名称{get;set;}
}

现在需要做的是,用户进来创建父项,单击添加子项按钮,创建一个文本框和一个按钮,然后对于每个创建了一个文本框的人,您可以选择创建一个孙子。现在,将其绑定到模型是我面临的问题。

当你说将其绑定到模型时,你是在说你的viewmodel吗?一个你传递到视图?Jip视图模型在黑客攻击后终于解决了这个问题。我想我的理解有点欠缺