新增的时候,有主从表,主表使用正常的View,View里面的model是主表的。
用easyui的datagrid在页面上主表的输入的下方加了子表的输入,可以加多行数据。
提交表单,只能保存主表的,怎么能做到又保存主表,又保存子表。
7 个解决方案
#1
主表提交后, 自己写语句获取值在一并提价啊 .
#2
这个和EF什么关系
a.save()
b.save()
a.save()
b.save()
#3
后台接收你使用easyui-grid的json数据
比如说主表是a从表是b
比如说主表是a从表是b
a._b=反序列化方法(request["json"]);
db.save(a);
#4
接收保存的action只能接收到a表的数据。
我怎么把B表的数据接收到呢?
因为用的是datagrid,没有与b表有bind(不会bind)。能详细点不?谢谢。
#5
自己构造语句就行了嘛
#6
自己在写个model装这些数据、在后台把数据分开
#1
主表提交后, 自己写语句获取值在一并提价啊 .
#2
这个和EF什么关系
a.save()
b.save()
a.save()
b.save()
#3
后台接收你使用easyui-grid的json数据
比如说主表是a从表是b
比如说主表是a从表是b
a._b=反序列化方法(request["json"]);
db.save(a);
#4
接收保存的action只能接收到a表的数据。
我怎么把B表的数据接收到呢?
因为用的是datagrid,没有与b表有bind(不会bind)。能详细点不?谢谢。
#5
自己构造语句就行了嘛
#6
自己在写个model装这些数据、在后台把数据分开
#7
参考这里第一篇和第三篇,更新与添加:
http://www.cnblogs.com/insus/category/310338.html
http://www.cnblogs.com/insus/category/310338.html