使用客户端CRUD的Kendo Grid,取消删除行,无法正确设置ID

时间:2015-08-05 21:02:00

标签: kendo-ui kendo-grid kendo-asp.net-mvc

我有一个带有可编辑信息的表格中的剑道网格,我希望通过一个提交保存信息。它具有CRUD功能,并且可以在线编辑。所有保存和编辑工作正常。但是,每当我添加新行 - > update-> edit->取消时,该行都会被删除。

有很多文章说它是每条记录的ID问题。我加了     Oracle 8i 在SaveEvent中,但它没有改变。我看了一个堆栈中的帖子,其中一个有同样的问题:

Kendo UI MVC inline client-side grid - clicking cancel removes row. Not the model ID issue

但是对我来说有两个问题(也许我错了):

一个是它生成的Guid转换为字符串,而我的CommentsID是一个i​​nt;第二,我上面提到的那个,我不能使用e.model.set('id', newId); e.model.set('CommentsID', newId);更改模型的值。

由于我关心的唯一信息是评论,我想知道是否有任何方法可以使用虚拟ID使其工作,以便取消按钮在编辑时不会删除该行。 / p>

我还检查了几个链接,但仍然没有看到任何好的解决方案。

以下是我的视图代码:

e.model.set()

0 个答案:

没有答案