创建/编辑父和子窗体MVC

时间:2012-06-29 23:22:59

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

我正在使用C#和MVC3

我有一个简单的实体模型

实体:订单,OrderItems

订单包含0个或更多订单商品

我想创建一个单独的页面来创建订单

在此页面上,我会填写订单表中的字段(客户,电话,订单号等)

然后会有一个网格(我正在使用Telerik MVC网格)。我想将OrderItems添加到此网格中。我想在网格上面放一个带有自己的提交按钮的小表单。我可以使用ajax提交并使用ajax刷新网格。

在底部会有一个提交按钮,可以立即创建订单和所有订单。

我似乎无法将这种有效的解决方案拼凑在一起。

1 个答案:

答案 0 :(得分:1)

简短回答:请按照这篇文章发表 - how to implement Create action on Order and Order Details on single Create View

基本上,将代码转换为主视图中的部分视图。另外,单独的订单输入表单显示订单列表。此外,您可能会发现查看此资源非常有用 - Empty Model with Partial View