Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 剑道网格保存更改_C#_Kendo Grid_Savechanges - Fatal编程技术网

C# 剑道网格保存更改

C# 剑道网格保存更改,c#,kendo-grid,savechanges,C#,Kendo Grid,Savechanges,我有一个剑道网格,我可以对其进行更改,并将其保存到数据库中 表单上有一个按钮,我可以将其他信息提交到其他数据库。当我点击这个按钮时,我想检查剑道网格是否保存了所有更改 如果仍有一些未完成的更改(剑道网格中的红色箭头),用户必须在继续之前保存更改 这可以通过Javascript实现吗?在过去,我可以通过读取数据源中的dirty标志来确定是否存在未保存的更改。我不确定这是否是用剑道记录的,我只是在数据源中偶然发现的。希望它能帮到你 对于“myGrid”: var boolDirty = false;

我有一个剑道网格,我可以对其进行更改,并将其保存到数据库中

表单上有一个按钮,我可以将其他信息提交到其他数据库。当我点击这个按钮时,我想检查剑道网格是否保存了所有更改

如果仍有一些未完成的更改(剑道网格中的红色箭头),用户必须在继续之前保存更改


这可以通过Javascript实现吗?

在过去,我可以通过读取数据源中的
dirty
标志来确定是否存在未保存的更改。我不确定这是否是用剑道记录的,我只是在数据源中偶然发现的。希望它能帮到你

对于“myGrid”:

var boolDirty = false;

$.each($("#myGrid").data("kendoGrid").dataSource._data, function () {
    if (this.dirty) { boolDirty = true; }
});