或許應該要說跟 RepositoryItem 奮戰吧!
主要的原因是因為要讓 User 直接在 Grid 上面修改 Detail 的資料,
但是如果 User 修改完資料直接按下存檔,
Detail 上面最後一筆的修改並不會存入 DataTable;
原本我們在其他的 XtraEditor 的時候會去抓 DataBinding ,
然後強迫他寫入,如下:
Binding b = XtraEditors.DataBindings[0];
if (!(b == null))
b.WriteValue();
爸特~~~