zoukankan
html css js c++ java
about treeview
using
..;
namespace
WebApp
{
public
partial
class
_Default : System.Web.UI.Page
{
TreeNode node;
protected
void
Page_Load(
object
sender, EventArgs e)
{
BindTree();
}
private
void
BindTree()
{
string
cmdText
=
"
SELECT AreaID,Name FROM Area WHERE substring(AreaID,3,4)='0000'
"
;
using
(SqlDataReader dr
=
SqlHelper.ExcuteReader(ConfigurationManager.ConnectionStrings[
"
SqlConn
"
].ConnectionString, cmdText,
null
))
{
while
(dr.Read())
{
node
=
new
TreeNode();
node.Text
=
dr.GetString(
1
);
node.Value
=
dr.GetString(
0
);
node.NavigateUrl
=
"
page.html?id=
"
+
dr.GetString(
0
);
node.Target
=
"
_blank
"
;
TreeView1.Nodes.Add(node);
GetChilds(dr.GetString(
0
));
}
}
}
private
void
GetChilds(
string
parentid)
{
string
cmdText
=
"
SELECT AreaID,Name FROM Area WHERE substring(AreaID,1,2)='
"
+
parentid.Substring(
0
,
2
)
+
"
' AND substring(AreaID,5,2)='00'
"
;
using
(SqlDataReader dr
=
SqlHelper.ExcuteReader(ConfigurationManager.ConnectionStrings[
"
SqlConn
"
].ConnectionString, cmdText,
null
))
{
while
(dr.Read())
{
TreeNode cnode
=
new
TreeNode();
cnode.Text
=
dr.GetString(
1
);
cnode.NavigateUrl
=
"
subpage.html?id=
"
+
dr.GetString(
0
);
cnode.Target
=
"
_blank
"
;
node.Expanded
=
false
;
node.ChildNodes.Add(cnode);
}
}
}
protected
void
TreeView1_SelectedNodeChanged(
object
sender, EventArgs e)
{
TreeView1.SelectedNode.Expanded
=
true
;
}
}
}
查看全文
相关阅读:
Spring Bean的作用域类型
spring depends-on
spring bean parent属性详解
spring中autowire的用法
Spring容器的属性配置详解的六个专题
Spring bean注入方式
Spring入门示例
如何从官网下载Spring
Hibernate 缓存
[转]javascript Date format(js日期格式化)
原文地址:https://www.cnblogs.com/yiki/p/777250.html
最新文章
Android中EditText显示明文与密文的两种方式
Java代码更改shape和selector文件的颜色值
ResDrawableImgUtil【根据图片名称获取resID值或者Bitmap对象】
AntZipUtils【基于Ant的Zip压缩解压缩工具类】
AssetsUtils【读取assets、res/raw、./data/data/包名/目录下的文件】
threadid=1: thread exiting with uncaught exception (group=0x40fca9a8)的问题
GetPathFromUri4kitkat【Android 4.4 kitkat以上及以下根据uri获取路径的方法】
FileSizeUtil【获取文件夹或文件的大小】
FileUtils【获取SD卡根目录、读写文件、移动、复制、删除文件、获取文件名、后缀名操作类】【不建议使用这个工具类】
MySql数据库连接池专题
热门文章
原创 推荐 理解数据库连接池底层原理之手写实现
如何合理的估算出线程池中的核心线程池个数的大小
阿里三面46题:java高级+数据库+网络+架构设计!含答案大赠送!
5年经验Java程序员面试20天
分布式架构下,session共享有什么方案么?
快速了解NIO
MySQL的优化
90%程序员都没有完全答对Cookie和Session的区别
彻底弄懂session,cookie,token
spring.xml从外部文件引入数据库配置信息
Copyright © 2011-2022 走看看