表格自定义编辑模式下禁止编辑不生效
如图所示,示例里表格在自定义编辑模式中在beginningEdit函数调用e.cancel=true禁止编辑不生效,现在项目都是基于自定义编辑做的,请问有什么办法能在这种条件下让e.cancel=true生效或者调用别的方法实现指定单元格无法编辑吗你好,测试了一下,实际是可以生效的,
但是前提是你那边如果是通过这个例子中这种方式,在beginningedit事件触发时,又通过一些代码创建了自定义编辑器,那么肯定自定义的编辑器就会显示出来。
简单来说在通过条件判断需要禁止编辑的时候,除了cancel外,直接return
还需要一些时间调研方案,周一给你结果 Richard.Ma 发表于 2023-11-10 19:10
还需要一些时间调研方案,周一给你结果
您好,请问有结果了吗
Richard.Ma 发表于 2023-11-14 18:12
你好,测试了一下,实际是可以生效的,
但是前提是你那边如果是通过这个例子中这种方式,在beginningedi ...
大致就是例子这种方式实现的,就是自定义编辑器覆盖掉了,您的方法我试过了,写在CustomGridEditor 自定义类里确实可以实现,但是目前需求是能在initializeGrid的beginningEdit里实现对单元格的控制,请问可以在这个方法里控制单元格的编辑吗 beginningEdit你在自定义的这里也使用了,那么beginningEdit事件就会触发两次,这里控制了没有用啊,你CustomGridEditor中的一个还是会触发执行,
页:
[1]