when the server return error im not deleting the row. we delete the row only on success.
but the problem is that next time i will try to delete any row and get error from the server so it will send all the requests that returned error.
and we want only 1 request will be sent to the server .
in the screenshot of the error you can see that.
for example im trying to delete row with id=1.
i got error and not deleted the row.
now im trying to delete row with id=2.
what happens now is when i try delete id=2 the datasource send delete request of id=1 + id=2.
what i want is to send only the request of the specific row im trying to delete.
it will take me some time to provide code example so if its not clear i will work on it.