找回密码
 立即注册

QQ登录

只需一步,快速开始

lyc

初级会员

40

主题

74

帖子

270

积分

初级会员

积分
270

微信认证勋章

lyc
初级会员   /  发表于:2022-4-6 17:18  /   查看:1760  /  回复:3
1金币
数据绑定:
var model = db.Products.OrderBy(m => m.ProductID).Select(m => m);
this.fpSpread1.DataSource = model.ToList()


查询出数据修改后,用Update数据保存不到数据库中
fpSpread1.Update()

请教fpSpread1用EF绑定后,修改数据应该怎么保存?

最佳答案

查看完整内容

这个Update方法是刷新控件的,和数据源没有任何关系, 你修改了数据后,给它绑定的这个数据源model.ToList()对象就会同步变化, 应该用db的SaveChanges方法来存回数据库,这个和spread本身没有关系

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-6 17:18:59
来自 2#
这个Update方法是刷新控件的,和数据源没有任何关系,
你修改了数据后,给它绑定的这个数据源model.ToList()对象就会同步变化,
应该用db的SaveChanges方法来存回数据库,这个和spread本身没有关系


回复 使用道具 举报
lyc
初级会员   /  发表于:2022-4-7 09:39:19
3#
已解决,谢谢!
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-4-7 10:37:12
4#
不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部