【发布时间】:2018-10-10 15:59:02
【问题描述】:
我有一个 Winforms 测试应用程序,我正在使用它来尝试了解 Entity Framework Core。
我有一个绑定到我的表的 datagridview,我可以编辑字段并调用 context.SaveChanges() - 工作正常。
如果我在不同行上编辑了多个单元格,删除并添加了一行,然后改变主意不想保存怎么办?如何丢弃更改并使用原始数据刷新 datagridview?
我打电话给EntityFrameworkQueryableExtensions.Load(context.entity),然后是dataGridView1.Refresh(),但我的表格随着我的变化保持不变。
dataGridView1.DataSource = context.enity.Local.ToBindingList();
【问题讨论】:
标签: c# winforms entity-framework-core