Yeah Kamal,
Thanks much. What I was overlooking w/o seeing "Suspend,..retry" I totaly forgot it was an error instead of an innocent message (how bugfree apps should I be writing to miss this one LOL). BTW I found another way but will use error for it's at grid level (in textbox interactivechange - this.value = this.value -makes it catchable in beforerowcolchange, but not smart at all and requires to have controls with this code).
Cetin
>Hi Cetin,
>
>This mesage is fired and the BeforeRowColChange/AfterRowColChange cannot handle this. For e.g. even if there is a SET STEP ON in the first line of code, the error message comes up first and then the method is executed.
>
>The approach would be to add this code in Grid.Error() method, Get the error information and display the right message to the user.... and finally return back to the cell.
>
>
Snip..