运行您提供的demo,点击”设置json“按钮,显示如下图:
与您描述中的截图有所区别,请问您的demo提供正确吗?
通过此demo,结合您描述的几个问题,这边测试如下:
1、点击左侧按钮,可以正常展开子项
2、选中子项,可以正常回显值。综上未复现您描述的问题。
3、您是希望绑定EditStarting事件并设置cancel=true,自定义单元格仍可以正常编辑吗?
与普通单元格一样,自定义单元格在进入编辑状态时也会触发EditStarting事件,并对args.cancel设置有效。
请问您为什么会有此需求呢?既然设置了EditStarting事件cancel=true,为什么又希望自定义单元格可以正常编辑呢?
建议您结合实际业务需求详细描述下,以便这边理解此问题。
4、可以使用表单保护禁止单元格(包含自定义单元格)编辑,locked为true则禁止编辑,locked为false则可以编辑。
关于此部分知识可以参考学习指南:
https://demo.grapecity.com.cn/sp ... t/protection/purejs
|