当前在asp.中开发树状结构

当前在asp.中开发树状结构

ID:20629273

大小:53.00 KB

页数:4页

时间:2018-10-14

当前在asp.中开发树状结构_第1页
当前在asp.中开发树状结构_第2页
当前在asp.中开发树状结构_第3页
当前在asp.中开发树状结构_第4页
资源描述:

《当前在asp.中开发树状结构》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、当前在ASP.中开发树状结构:在X页中用树状结构显示数据既清楚又简单,用户非常需要。本文从实际应用的角度,先容了在ASP.中使用TreeVieageButton和Label等组成的用户控件和XML、XSL语言自己进行编写,它们可以显示有限层次少量节点的树状,但要天生无穷层次不定数目的节点时就难以实现并且非常轻易出错。通过对Microsoft下TreeViep;tabindex=2下载后,再根据它的帮助文档进行一些必要的设置。在成功下载并设置了之后,就可以开始使用TreeVieportnamesp

2、ace="Microsoft.icrosoft.icrosoft.Lversion="1.0"encoding="utf-8"?%26gt;%26lt;treenodes%26gt;%26lt;treenodetext="firstnode"/%26gt;%26lt;treenodetext="secondnode"/%26gt;%26lt;/treenodes%26gt;天生的树状结果同上面的例子相同四、方便快捷地创建动态树以上方法产生的树都是静态的,即使是从XML中导进,它的节点数目也是一定

3、的。当我们要将数据库中的数据用树状结构表现出来时,并不知道这个树的层次和节点数,就需要在TreeViee),部分和员工的对应关系放在表deptperson中(包含字段deptid、personid和personname),并且这些字段都是string类型,这两个表放在数据库mydb.mdb中。这里添加节点的方法也有几种,在此先容的方法是在页面加载时天生部分节点,当点击部分前的扩展图标按钮后再天生部分下的职员子节点。在页面中写进:%26lt;mytree:treevieyconn;publicvo

4、idPage_Load(Objectsender,EventArgse)//在页面加载时天生部分节点{stringstrmyconn="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+Serve-r.MapPath(".")+"..\DataBase\mydb.mdb";myconn=neyconn);myconn.Open();if(!Page.IsPostBack){stringstrdept="select*fromdept";OleDbma

5、ndmym=neand(strdept,myconn)OleDbDataReadermydr=mym.ExecuteReader();//用DataReader读取部分表中的数据ydr.Read()){TreeNodetmpnode=nepnode.Text=mydr["deptname".ToString();tmpnode.NodeData=mydr["deptid".ToString();tmpnode.Expandable=ExpandableValue.CheckOnce;treevi

6、epnode);}mydr.Close();}}点击扩展图标按钮触发的事件treevieefromdeptperson,deptandmym1=neand(strperson,myconn);OleDbDataReadermydr1=mym1.ExecuteReader();ydr1.Read()){TreeNodepersonnode=neydr1["personname".ToString();deptnode.Nodes.Add(personnode);}mydr1.Close();}}使

7、用同样的方法和原理,我们可以创建比这更为复杂的树结构。TreeVieageurl和onselectedindexchang等,利用这些属性不但可以美化树状结构的外观,而且还可以更好的满足你的使用要求。五、结论:在上面的使用中,我们可以看出TreeVieesavery/s/library/TreevieicallyAddNotestoaTreeviep;GssNB=1[6Treevieent

8、TreeviewObjectworkshop/webcontrols/reference/treeview

9、_entry.asp

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。