【发布时间】:2015-07-10 08:56:00
【问题描述】:
我的问题是:
假设,我有一个父模型,它有许多子模型(一对多)。
父模型
public class Parent
{
public int ID {get; set;}
public string Name {get; set;}
public virtual Icollection<Child> Child {get: set:}
}
儿童模型
public class Child
{
public int ID {get; set;}
public string Name {get; set;}
public int ParentID {get; set;}
public virtual Parent parent {get: set:}
}
我有一个“创建”视图(通过 ParentController),我希望用户说明他想在同一个视图中为该特定父级创建多少个子级。 (点击“添加子项”并添加子项创建局部视图。
我认为这会发生的方式是,对子视图使用部分视图,并在父/创建视图中使用 ajax 调用它,然后获取输入并将其保存在父创建(发布)视图中,但是我不知道如何准确地做到这一点。
这个链接最接近我想要的,但由于某种原因它不会为我运行。
http://www.itorian.com/2013/04/nested-collection-models-in-mvc-to-add.html
【问题讨论】:
-
请发表您到目前为止所做的事情? (代码明智)
标签: jquery asp.net asp.net-mvc asp.net-mvc-4 asp.net-mvc-5