I am hooking into the EndingEdit event of the InsertionRow to validate the contents of the row before allowing data to be added to the grid.
A “feature” of the grid is that if you have information in the InsertionRow and then click on a the HeaderRow (causing a sort operation), the InsertionRow will attempt to insert it’s content into the grid. This is causing two operations to occur simultaneously.
If I cancel the insert in the EndingEdit event, AND the user caused the event by invoking a sort, the grid is cleared of *all* data; headers, footers, groups… everything.
Is there a way to prevent this from happening?
Imported from legacy forums. Posted by MBonafe (had 2280 views)