Javascript dx数据网格从网格中删除行,即使在数据库上删除失败
我是javascript和web新手,在使用devexpress网格时遇到了一些问题。我的问题是代码一进入api,甚至在我执行db.SaveChanges()之前;它将从网格中删除我的行。然后,db约束会正确阻止删除,因此删除失败。但行不会返回到网格,只在数据源更新时刷新,这感觉不是正确的方式。有没有处理这个问题的最佳实践 因此,在控制器中的datagridoptions上,我有我的事件:Javascript dx数据网格从网格中删除行,即使在数据库上删除失败,javascript,devexpress,Javascript,Devexpress,我是javascript和web新手,在使用devexpress网格时遇到了一些问题。我的问题是代码一进入api,甚至在我执行db.SaveChanges()之前;它将从网格中删除我的行。然后,db约束会正确阻止删除,因此删除失败。但行不会返回到网格,只在数据源更新时刷新,这感觉不是正确的方式。有没有处理这个问题的最佳实践 因此,在控制器中的datagridoptions上,我有我的事件: onRowRemoving: function (info) {vm.DeleteFunction(inf
onRowRemoving: function (info) {vm.DeleteFunction(info.data);}
在我的delete函数中,我调用我的api,在它的末尾有这样的内容:
.then(function (response) {
//successfull
}, function (response) {
//not successfull
})
我想我应该在这附近加些东西