Hi Lan,
Try calling the EndEdit method on the CurrentRecord in your button handler. Try the code below.
if(this.gridGroupingControl1.Table.CurrentRecord != null)
this.gridGroupingControl1.Table.CurrentRecord.EndEdit();
this.gridGroupingControl1.CurrencyManager.EndCurrentEdit();
Let me know if this helps.
Regards,
Rajagopal