这是 senario:我将一个实体添加到我的 ObjectContext。我有一个按钮。当我单击此按钮时,它会更新我的数据库 (Objectontext.SaveChanges())。当我的 ObjectContext 上没有任何更改时,我想禁用此按钮。
问问题
702 次
1 回答
0
您可以使用that的方法GetObjectStateEntries
来检查 ObjectContext 上是否有任何修改。ObjectStateManager
ObjectContext
这是检查修改条目的方法
var modifiedEntries = MyObjectContext.ObjectStateManager.GetObjectStateEntries(EntityState.Modified);
您可以将 Enum 的值传递EntityState
给 GetObjectStateEntries 方法以检查其他状态。
于 2013-10-04T09:04:01.950 回答