Row change on GDBG

Hi, I need to do some validation as soon user click on different row on a GDBD for the current row. If my validation passes then only I want focus should moved to other row. For example. User modifies some cells on 3rd row and as soon as user clicks on 4th row I want to save the changes for 3rd row first. If every thing is fine then only I want focus to move on 4th row. How should I do it? Which event should I use? Please help.

3 Replies

AD Administrator Syncfusion Team April 29, 2005 05:25 PM UTC

Try using the RowLeave event. Do your tests and if you can to cancel the leave, set e.Cancel = true.


AD Administrator Syncfusion Team May 5, 2005 12:12 AM UTC

Thanks Clay, it did work. But it clears out the selection of current row. I need to keep the current row selected. How should I keep the current row selected? Please do reply! thanks VS


AD Administrator Syncfusion Team May 5, 2005 12:44 AM UTC

Try handling the ValidatedFailed event and selecting the row there. private void gridDataBoundGrid1_ValidateFailed(object sender, GridValidateFailedEventArgs e) { this.gridDataBoundGrid1.Selections.SelectRange(GridRangeInfo.Row(gridDataBoundGrid1.CurrentCell.RowIndex), true); }

Loader.
Up arrow icon