在单元格编辑模式下,单击其他行时,不会更新kendo(可排序)网格值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在单元格编辑模式下,单击其他行时,不会更新kendo(可排序)网格值相关的知识,希望对你有一定的参考价值。

在单元格编辑模式下,单击其他行时不会更新网格值。只有当用户点击进入,点击网格外部,或者通过选项卡/点击同一行中的另一个单元格时,才会触发更新。我见过的其他例子没有这种行为,所以我想知道我可能做错了什么。这已成为现在的问题,必须在上线之前修复。

我已经能够在孤立的状态下复制该问题。实现拖放重新排序(Kendo Sortable)似乎会导致此行为。同样,行为是当你在编辑器中,更改编辑器中的值并单击另一行中的编辑器时 - 您会注意到该值不会更新。这是一个有记录的错误吗?你建议的解决方法是什么?

这是一个证明问题的jsfiddle:https://jsfiddle.net/bhr7Lmpy/1/

<script async src="//jsfiddle.net/bhr7Lmpy/1/embed/"></script>

Telerik团队在这里回复:

https://www.telerik.com/forums/in-in-cell-edit-mode-grid-values-do-not-update-when-i-click-a-different-row#aIdr3qwkX0aJnnNY9irSJg

答案

您可以将焦点输出事件放在以编程方式按下回车键或单击保存按钮的网格单元格上。

以上是关于在单元格编辑模式下,单击其他行时,不会更新kendo(可排序)网格值的主要内容,如果未能解决你的问题,请参考以下文章

如何在单击按钮时使 ag 网格中的所有单元格可编辑

Datagridview:如何在编辑模式下设置单元格?

防止在外部单击时以弹出模式关闭单元格编辑器

单击tableview单元格行时如何推送新的viewcontroller?

定义单元格更改时的Java jTable颜色行

JTable 单元格更新不起作用