生成Treeview树 递归方法
aspx页面
<ParentNodeStyle Font-Bold="False" />
<HoverNodeStyle Font-Underline="True" ForeColor="#5555DD" />
<SelectedNodeStyle Font-Underline="True" ForeColor="#5555DD" HorizontalPadding="0px"
VerticalPadding="0px" />
<NodeStyle Font-Names="Verdana" Font-Size="8pt" ForeColor="Black" HorizontalPadding="5px"
NodeSpacing="0px" VerticalPadding="0px" />
</asp:TreeView>
生成树的递归方法
{
DataView dv = new DataView(myDataSet.Tables[0]);
dv.Sort = "LEVEL_CODE";
dv.RowFilter = "PUSER_ID='" + strUserID + "'";
TreeNode tempNode;
for (int i = 0; i < dv.Count; i++)
{
tempNode = new TreeNode();
tempNode.Text = dv[i]["ACCOUNT"].ToString();//要显示的值
tempNode.Value = dv[i]["USER_ID"].ToString();//Node的值
tempNode.Selected = false;
tempNode.Checked = true;//这个是当有checkbox时设置
tempNode.Collapse();
// NodeParent.ChildNodes.Add(tempNode);
NodeParent.Add(tempNode);
RecursionUser(dv[i]["USER_ID"].ToString(), tempNode.ChildNodes);
}
}
调用递归方法 生成树
转载于:https://www.cnblogs.com/wschacker/archive/2006/09/01/491961.html
生成Treeview树 递归方法相关推荐
- 数据库表TreeView树的快速生成
数据库表TreeView树的快速生成 根据数据表的内容生成TreeView树状结构,通常的做法就是从顶级开始,然后逐项递归查询遍历生成.这种方法在实现上容易做到,也很容易想到,但是效率比较低,因为数据 ...
- C#动态生成treeview目录树
思路: 获取全量树结构数据 通过递归动态添加树子节点 动态生成目录树 TreeView 在这里我第一步就无需复述了!主要是返回如下格式数据 //调用生成目录树方法 DepartmentTree.ini ...
- oracle 生成目录树,根据路径列和标题列生成目录树 - Foxtable 中文帮助文档
根据路径列和标题列生成目录树 有的时候,目录树要根据两列内容生成,一列指定路径,一列指定标题,根据两列内容生成目录树需要使用GenerateTree方法. 语法: GenerateTree(DataT ...
- 决策树ID3、决策树C4.5、决策树CART、CART树的生成、树的剪枝、从ID3到CART、从决策树生成规则、决策树优缺点
决策树ID3.决策树C4.5.决策树CART.CART树的生成.树的剪枝.从ID3到CART.从决策树生成规则.决策树优缺点 目录
- java如何将数据保存为xml6_用Java实现可保存状态的数据库生成XML树,源码来了(9)...
用Java实现可保存状态的数据库生成XML树,源码来了(9) 时间:2006/7/19 5:38:30 作者:佚名 人气:30 6.3.2.Servlet源码 1.RefreshServlet.jav ...
- php根据分类生成网址,PHP实现无限极分类生成分类树的方法
本文实例讲述了PHP实现无限极分类生成分类树的方法.分享给大家供大家参考,具体如下: 现在的分类数据库设计基本都是:每一个分类有一个id主键字段,一个pid指向父类的id,这样便可实现无限级分类,取出 ...
- web中生成水平树状结构的方法.
一直想找一个生成水平树状结构的算法, 今天偶然在Code Project上发现了一个使用javascript实现的方法. 不敢独享, 特拿出来与诸位分享.啥也不说,先看效果: 下载地址 (注:国外地址 ...
- 用c语言实现cyk算法,从CYK算法(自然语言处理)生成解析树的步骤
我目前正在研究一个涉及NLP的项目.我已经实现了一个CKY标识符,如Jurafsky和Martin(算法在页面上450)中给出的.这样生成的表实际上将非终结符存储在表中(而不是通常的布尔值).但是,我 ...
- 生成句法分析树以及从一个小例子来看词义消歧及语义角色标注
一.生成句法分析树 把一句话按照句法逻辑组织成一棵树,由人来做这件事是可行的,但是由机器来实现是不可思议的,然而算法世界就是这么神奇,把一个十分复杂的过程抽象成仅仅几步操作,甚至不足10行代码,就能让 ...
最新文章
- 多线程中的使用共享变量的问题
- CUPS Share Printer
- 计算机科学与技术的程序设计基础,程序设计基础
- GO语言Windows下Liteide
- PHP使用swoole来实现实时异步任务队列
- Extjs不错的博客
- Python中remove,pop,del的区别
- 《程序设计与数据结构》实验2报告
- openmv探索_4_AprilTag标记追踪
- 《JavaScript忍者秘籍》——2.4 测试套件基础知识
- C++简介(5)STL
- Hi3519av100 编译kernel
- [动态规划] 洛谷P1064 金明的预算方案
- [SFML]使用SFML复刻一个九宫幻卡小游戏(二)项目创建和SFML的配置
- 统计软件是其他计算机软件吗,电脑统计软件,statistical computing software,音标,读音,翻译,英文例句,英语词典...
- 基址比例变址寻址(Base Index Scale Addressing)
- 金山WPS升级后导致用友输出Excel表格打不开
- redis实战读后感(五)-构建支持程序
- 海康硬盘录像机报警输出配置设置
- idea2021版本添加上一步和下一步操作到工具栏
热门文章
- 怎样在Linux中用Vim对文件进行密码保护
- B-TrunC标准加入ITU集群国际标准
- Java类加载机制与反射
- Fluent Design System 设计语言元素
- android 开发热更新技术Andfix 和 Tinker
- 轻量级的移动开发JavaScript框架-zepto.js
- halcon学习之颜色与纹理
- 头的各个部位示意图_图解圆锥破碎机润滑油路,7个主要润滑部位特点分析
- python字典长度可变吗_[python] 根据字典中的信息生成列表,每次都会额外变长。...
- c语言通过定义变量实现对,C语言中定义变量“#X”,X##, ##X 和“##X##”用意