我有一个可编辑的 wijmo 网格,效果很好,但是有一个问题继续困扰我并使用户感到不安。
当您双击编辑单元格时,在它被编辑后,如果您单击页面上实际网格之外的任何位置,则永远不会触发 AfterCellUpdate(AfterCellEdit 或任何其他)事件;如果您在网格内单击,事件会触发。
这被证明是相当不方便的,因为每次更改单元格数据时我都需要处理基础数据,并且用户通常双击,编辑数据,然后单击保存按钮而不单击网格内部(它对我来说,他们应该能够做到这一点是有道理的)。
当然,数据不会被保存,因为它似乎没有在数据源中被更改;这不会让他们开心:-)
如果他们在网格中单击然后单击保存,它确实会正确保存数据。
有人可以解释一下这个相当令人困惑的问题吗???
顺便说一句,我在产品附带的一些示例代码中看到了类似的行为;我的意思是在编辑时,如果我在网格外单击,它会在正在编辑的单元格上保持编辑模式。