如何生成表单新增相关的多条数据

发布于 2020-03-07 15:08:15

12345.png
图片是代码生成的单条新增,如何修改实现一次新增所有规格的价格数据

查看更多

关注者
0
被浏览
257
zhaohl2045
zhaohl2045 2020-03-08
问君能有几多愁,恰似一群太监上青楼。

比如在新建操作,你提交之后会执行Controller中的Create方法,其中使用了VM.DoAdd()方法,你可以进入VM中,重写DoAdd,然后就是使用EF的操作了,比如你有一个Product类
Product P1 = New Product();
P1.Format = "规格1";
P1.Price = 10;
DC.Set<Product>().AddEntity(P1);

Product P2 = New Product();
P2.Format = "规格2";
P2.Price = 20;
DC.Set<Product>().AddEntity(P2);

... ...
... ...

以此类推,在你添加到你满意的数量后,最后执行
DC.SaveChanges();
提交到数据库。
或者你也可以调用Base.DoAdd(),也会自动提交到数据库。

2 个回答
Gre
Gre 2020-03-07

比如 规格1 价格1;规格2,价格2;规格2,价格3.。。。。。价格依次设置

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览