以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 目录树生成方式 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=60029) |
||||
-- 作者:HappyFt -- 发布时间:2014/11/17 9:02:00 -- 目录树生成方式 目录树的顶层节点已经指定,比如是第一层,现在表A中有A,B,C三列,要用第一层,A,B,C 共四项目生成目录树,代码要如何写?
谢谢! |
||||
-- 作者:Bin -- 发布时间:2014/11/17 9:13:00 -- 上个例子.描述清楚要实现的效果 |
||||
-- 作者:HappyFt -- 发布时间:2014/11/17 10:08:00 --
在点击目录树的第一层节点时,用表A中的A,B,C三列新增到其下成为第二层,第三层,第四层节点 |
||||
-- 作者:有点甜 -- 发布时间:2014/11/17 10:11:00 -- 先生成目录树,然后再添加一个节点(第一层) |
||||
-- 作者:Bin -- 发布时间:2014/11/17 10:14:00 -- .
|
||||
-- 作者:HappyFt -- 发布时间:2014/11/17 11:07:00 -- 还不知道有这种用法,还以为要递归遍历,谢谢,可以了。 e.Node.Nodes.Add(r("A")).Nodes.Add(r("B")).Nodes.Add(r("C")) |
||||
-- 作者:HappyFt -- 发布时间:2014/11/17 23:07:00 --
继续请教下,如果在第一层指定的情况下:在点击第一层节点时,类似上面那样 1、如何按第四列的内容生成第二层,三层,四层的节点 2、按级码及标题两列的内容生成第二层第三层节点?
谢谢! |
||||
-- 作者:有点甜 -- 发布时间:2014/11/18 9:19:00 -- 不要那么麻烦啊,你先根据表内容生成对应的目录树表,最后再生成目录树啊,不要那样一个一个的添加。 |
||||
-- 作者:有点甜 -- 发布时间:2014/11/18 9:25:00 -- 或者是,先生成对应目录树,再插入 第一层,其它全部节点向右移动一级
http://www.foxtable.com/help/topics/2230.htm
|
||||
-- 作者:HappyFt -- 发布时间:2014/11/18 11:39:00 --
要先生成第一层的目的是如上图,所有的上层的节点都按用户权限生成了模块及其下表单,现在就是要在点击表单时在其下生成分类的子节点(如订单下面再生成“客户|业务员”等)方便加载数据出来。
谢谢! |