Если я правильно понимаю, вы хотите удалить все строки, отображаемые в сетке, нажатием одной кнопки Удалить.
Почему бы не использовать критерии, которые использовались для выбора строк, чтобы удалить их, вместо удаления строка за строкой?
Это было бы довольно быстро.