I encountered the same thing in my code, when deleting a record, it doesn't actually delete until you Save. This seems very un-intuitive, there is no feedback at all saying there are unsaved changes, also there is already a prompt asking me if I wanted to save changes. I could understand this behavior if that prompt was turned off but there should still be SOME feedback to the user that they have unsaved changes.
Is this a bug, or is there an easy way to display to the user they still need to click Save?
https://demos.telerik.com/aspnet-mvc/grid/editing