asp.net-mvc - 创建/编辑父子窗体 MVC

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

我正在使用 C# 和 MVC3

我有一个简单的实体模型

实体:订单,订单项

订单有 0 个或多个订单项

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

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

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

在底部将有一个提交按钮,可以一次创建订单和所有订单项。

我似乎无法将整个解决方案拼凑在一起。

最佳答案

简短回答:关注此帖子 - how to implement Create action on Order and Order Details on single Create View

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

关于asp.net-mvc - 创建/编辑父子窗体 MVC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11270111/

相关文章:

asp.net-mvc-3 - Paypal IPN状态总是无效?

c# - 如何配置 Simple Injector 以在 ASP.NET MVC 中运行后台线程

jQuery AJAX 将重定向视为状态 200 而不是 302?

c# - MVC 4 如何显示注解

asp.net-mvc - Entity Framework : Naming conventions/suggestions for EDMX file and entity class?

asp.net-mvc-3 - 将经过身份验证的用户依赖注入(inject)我的存储库类的正确方法

asp.net - System.Web.Razor.xml 有什么用?

c# - 如何根据多个条件使用 Linq 查找特定项目?

jquery - 放大的弹出窗口需要单击两次才能打开图像 slider

asp.net-mvc-3 - ASP.NET MVC 返回正确 View