protected bool IsDataModify(Object grid) { DataTable dt = null; if (grid is GridControl) { GridControl gridControl = ((GridControl)grid); gridControl.MainView.CloseEditor(); gridControl.MainView.UpdateCurrentRow(); dt = (DataTable)gridControl.DataSource; } else if (grid is VGridControl) { VGridControl gridControl = ((VGridControl)grid); gridControl.CloseEditor(); gridControl.UpdateFocusedRecord(); dt = (DataTable)gridControl.DataSource; } if (dt == null || dt.GetChanges() == null || dt.GetChanges().Rows.Count == 0) { MessageDisplay.Error(MessageDisplay.MSG_NO_DATA_FOR_MODIFY); return(false); } return(true); }
public static void AcceptText(Control control) { if (control is GridControl) { GridControl gridControl = (GridControl)control; gridControl.MainView.CloseEditor(); gridControl.MainView.UpdateCurrentRow(); } else if (control is VGridControl) { VGridControl vGridControl = (VGridControl)control; vGridControl.CloseEditor(); vGridControl.UpdateFocusedRecord(); } }