This is a quote from my answer in the support thread.
Generally this is the default behavior of the Grid. As a workaround you could call the cancelChanges
method of the Grid in the error event handler of the dataSource, which will restore the removed row if the delete operation was unsuccessful.
I hope that this approach will work in the current scenario. I wish you a great day!
As a side note, please post your questions only once, so we could provide you the best possible assistance. I wish you a great day!
Join us on our journey to create the world's most complete HTML 5 UI Framework - download Kendo UI