2015-08-22 25 views
-1

我正在使用Telerik實體框架,我正在尋找一些方法/函數,通過它我可以獲得修改實體的新(當前)值,如何獲取修改實體的新值(Telerik Open DataAccess)

,因爲我已經可以通過這樣得到修改實體的舊值...

IEnumerable<string> modifiedFields = _context.GetMemberNames(_​entityName, Telerik.OpenAccess.ObjectState.Dirty); 
foreach (var array in modifiedFields) 
    MessageBox.Show("OLD = " + _context.GetOriginalValue<string>(_entityName, array)); 

如何獲得新的價值,任何建議?

回答

0

下面的擴展方法返回從實體對象Telerik的數據訪問新的價值

_entityName.FieldValue<string>(nameOfPersistentField) 

返回給定的持久化實例的命名持久字段的值。

相關問題