1. 程式人生 > >Gridcontrol中修改資料

Gridcontrol中修改資料

和做多行刪除差不多,也是在實體裡面來設定一個編輯狀態,然後在ShowingEditor裡面判斷是否為修改可以這樣做

var _Gdv = sender as GridView; if (_Gdv == null) { return; } var _Advice = _Gdv.GetFocusedRow() as CarModels;
if (!m_FileName.Contains(_Gdv.FocusedColumn.FieldName) && _Advice.IsADD == false && _Advice.EditStatus == false)
{
e.Cancel = true;
return;
}
_Advice.EditStatus = true;

然後在修改時間中這樣寫

gdv_CarInfo.PostEditor();因為添加了這行程式碼之後,你修改的資料才會進入DataSource之中,才可以被獲取到。

剩下的就是按編輯條件來進行篩選了