以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 目录树形式授权 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=118220) |
||||
-- 作者:lfz123 -- 发布时间:2018/4/27 11:21:00 -- 目录树形式授权 按照 目录树形式授权 的视频上的方法操作后,点击 增加分类 和 增加权限 按钮后(此处代码未作任何修改)报错如下: 错误所在事件:窗口,授权,TreeView1,AfterSelectNode 详细错误信息: 未将对象引用设置到对象的实例。 请问如何改代码啊!
|
||||
-- 作者:lfz123 -- 发布时间:2018/4/27 11:23:00 -- 目录树形式授权 点击 删除按钮 报同样的错 |
||||
-- 作者:有点甜 -- 发布时间:2018/4/27 11:23:00 -- AfterSelectNode 事件代码,绝对没问题。
照着做 http://www.foxtable.com/webhelp/scr/2405.htm
如果还是报错,具体项目发上来测试。 |
||||
-- 作者:lfz123 -- 发布时间:2018/4/27 11:36:00 -- 目录树形式授权 视频上的方法和帮助里面的方法是不一样的,我是按照视频上老师新的方法做的喔,麻烦老师帮我看下吧,我删除原来系统里面有的权限后,在新增加一模一样的权限,单击都会报错呢
|
||||
-- 作者:有点甜 -- 发布时间:2018/4/27 11:47:00 -- 测试了一下,你不能直接使用 e.Node.DataRow 的,你要照着【帮助文档】修改你各个事件代码
http://www.foxtable.com/webhelp/scr/2405.htm |
||||
-- 作者:lfz123 -- 发布时间:2018/4/27 13:32:00 -- e.node.datarow是视频里面的老师说和帮助里面不一样的方法实现的,那意思就是不能用视频的方法是吗,只能按照帮助里面的方法吗? |
||||
-- 作者:有点甜 -- 发布时间:2018/4/27 14:50:00 -- 以下是引用lfz123在2018/4/27 13:32:00的发言:
e.node.datarow是视频里面的老师说和帮助里面不一样的方法实现的,那意思就是不能用视频的方法是吗,只能按照帮助里面的方法吗?
对于新增的一个节点,使用e.node.datarow是空值来的,你要判断
If e.node.datarow is Nothing then \'这里重新find查找得到dr End If |