Hi Devan,
By design, the grid''s row deleting support only handles a single range. You can see this in the rowsdeleting event which only have From and To members which will not handle multiple ranges.
If you want to delete multiple ranges, attached is a sample showing you might do it in RowsDeleting.
Here is the sample.
Regards,
Jay N.