Try this code.
private bool cellChanged = false;
private void gridDataBoundGrid1_CurrentCellValidating(object sender, CancelEventArgs e)
{
this.cellChanged = true;
}
private void gridDataBoundGrid1_CurrentCellMoved(object sender, GridCurrentCellMovedEventArgs e)
{
if(this.cellChanged)
{
int col = gridDataBoundGrid1.CurrentCell.MoveFromColIndex;
int row = gridDataBoundGrid1.CurrentCell.MoveFromRowIndex;
gridDataBoundGrid1[row, col].CellValue = "SomeText";
gridDataBoundGrid1[row, col+1].CellValue = "xxxxxxx";
gridDataBoundGrid1.RefreshRange(GridRangeInfo.Row(row), true);
gridDataBoundGrid1.Binder.EndEdit();
}
this.cellChanged = false;
}