当前位置:编程学习 > C#/ASP.NET >>

ASP.NET MVC中如何进行主从表的提交


我有2个实体,是主从关系
public class Customer
{
   public int CustomerID{get;set;}
   public string CustomerName{get;set;}
   public virtual ICollection<CustomerProject> Details{get;set}
}


public class CustomerProject
{
   public int CustomerID{get;set;}
   public int ProjectID{get;set;}
   public string ProjectName{get;set}
}


再EF中已经处理好一对多的关系,查询的时候使用了Include
然后查得的 Customer 实体对象已经带好 Details 
现在想请教一下,
1.如何将这个  Customer  提交到前台起编辑(主表和从表一起编辑)
小弟是想找一个Grid 绑定 Details 进行编辑

2.如何一起提交到Action 进行保存
小弟已经试过了 后台Action中用 用Customer 作为参数接收 返回的实体中 Details就丢失掉了
难道一定要用Ajax 把前台数据变成Json提交吗? --------------------编程问答-------------------- 表单提交无非是request.form[name]获取,前台展示动态生成name的值即可.如果你是用的UI GRID显示的Details,那就看你用的是哪个UI,一般都有提供相应的方法去获取生成后的JSON,传去后台提交就可以了
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,