【发布时间】:2016-09-17 01:39:46
【问题描述】:
在表单上,我将文本控件绑定到 BindingList,即 DbContext.TableName.Local.Load()
我使用过 DbContext.Product.Include("Orders").Load() 以预先加载的方式加载带有订单的产品的方法。
我在表单上有按钮 New。当我单击它时,它应该在表单上显示空控件,以便用户可以输入它。
我尝试在 Local DbContext 上使用 Clear() 方法,但是当我使用 SaveChanges 时,它会添加新记录但也会删除记录,因为它记得我清除了它。
注意:我的控件是使用 BindingList 绑定的。那么如何能够添加新记录,而不删除以前的记录。
【问题讨论】:
标签: c# entity-framework-4 entity-framework-6 entity entity-framework-5