В DataGridView должны быть события на удаление из списка или редактирования,тебе просто нужно подписаться на эти события и запоминать айдишки удаленных и отредактированных продуктов,а в кнопке сохранить,брать из листа обьекты с нужными айдишками и проводить операции удаления/редактирования обьектов с помощью хибера.