Hi Gerald,
You can try to call the saveChanges method after validating the page:
function saveData(sender, args) {
var grid = $find("<%= RadGrid1.ClientID %>");
var masterTableView = grid.get_masterTableView();
var batchEditingManager = grid.get_batchEditingManager();
batchEditingManager._tryCloseEdits(document.body);
if (Page_ClientValidate()) {
batchEditingManager.saveChanges(masterTableView);
}
}
In case this is not helping, we would need to seed more details of the concrete scenario in order to help. Please isolate a runnable sample project replicating the problem you and share it with us in a formal support ticket. So we can have an overview of the current structure and be able to inspect it locally, see
Isolating a problem in a sample project.
It would also be useful if you modify the sample shared by Viktor earlier in this forum to reproduce the problem and send it for troubleshooting
Looking forward to your feedback!
Regards,
Doncho
Progress Telerik
Five days of Blazor, Angular, React, and Xamarin experts live-coding on twitch.tv/CodeItLive, special prizes, and more, for FREE?! Register now for DevReach 2.0(20).