1

我有我的 Javascript Kendo UI 网格,其数据源在更新时调用 ASP.Net MVC 操作。当我编辑一行并单击复选标记以确认这些更改时,此时将执行远程更新。

我想做的是进行更改,“在本地确认”并且仅在单击表单末尾的“保存”按钮时才保存它们(通过调用 sync())。这样用户就可以取消整个表单,包括他们在网格上所做的更改。通过阅读DataSource API Reference,我虽然只需要将 autoSync 设置为 false,但这并没有什么区别。

谢谢!

更新:我找到了答案。网格可以配置为使用批量编辑。在这种情况下,更改在本地完成,直到在网格上按下“保存更改”按钮。网格对象上还有一个 saveChanges 方法,我将在单击表单按钮时调用它,就在提交之前。

4

0 回答 0