2014-02-07 22 views
0

在我的MVC應用程序的編輯操作中,我當前覆蓋了每個編輯的所有模型字段。例如如果我只編輯用戶記錄的地址,保存將覆蓋其他字段(如姓氏和名字與已保存的值。 這似乎不是最佳實踐(保存一個字段沒有變化) 這是對不對? 感謝。c#編輯方法覆蓋全部或只保存更改字段?

回答

3

您不必擔心。實體框架內部跟蹤的變化,因此它知道它需要更新,哪些沒有。

+0

嗨,我有一個更多相關查詢 - 你可以看看嗎?http://stackoverflow.com/questions/21643480/does-my-post-edit-action-overwrite-all-fields-in-ef – mattbloke