最佳答案
这可能是一个小问题,但是: 既然 Entity Framework 自动跟踪变更(在生成的实体中) ,因此保留了原始值,那么我如何回滚对实体对象所做的变更呢?
我有一个表单,它允许用户在网格视图中编辑一组“ Customer”实体。
现在我有两个按钮“接受”和“恢复”: 如果单击“接受”,我调用 Context.SaveChanges()
并将更改后的对象写回数据库。如果单击“恢复”,我希望所有对象都能得到它们的原始属性值。密码是什么?
谢谢