我的 WP 应用程序可以编辑数据库中的数据,这是我使用 LINQ 查询获得的:
from item in db.SomeTable
where item.Id = 5
select new { Item = item}
然后我将该选择绑定到表单控件。当我不想保存更改(不db.SubmitChanges()
调用)时,我调用另一个 LINQ 来重置字段,但我从 db 获得更改的源值(即使我正在使用select new {}
运算符。如果有任何方法可以重置为默认状态,那么我可以再次使用 LINQ 获取默认值吗?