万卷书   首页 > 电脑书籍 > Asp > ASP高级学习:数据库动态生成树形目录
 


其中:
width和height:指控件的显示宽度和高度;
id:指控件对象的名称,通过该名称实现对控件的操作;
CODEBASE:指没有安装智岛目录树控件的客户端运行该页面时自动下载安装该控件的地址。

三、 从XML文件生成树形目录

1. XML文档格式

XML是个好东东,不过也要符合一定的格式呀,不然控件可不认哦!下面是一份XML文档格式:

<?xml version="1.0" encoding="GB2312"?>
<NaviTree>
<NodeItem>
<NodeName> </NodeName><!--节点名称-->
<NodeType> </NodeType><!--节点类型-->
<NodeData> </NodeData><!--节点数据-->
<ImageIndex> </ImageIndex><!--节点图片-->
<Creator> </Creator><!--生成者-->
<RightDepartmen>|开发部|</RightDepartmen><!--对此目录有权的部门-->
<RightUser> </RightUser><!--对此目录有权的用户-->
<Lock> </Lock><!--是否锁定0/1-->
</NodeItem>
...
</NaviTree>

其中:

NodeName:指节点名称,如有上级节点,要包括上级节点名称,节点名称间以符号"\"分隔。例“我的办公桌\公告通知\电子邮件”表明根节点为“我的办公桌”,父节点为“公告通知”,本节点为“电子邮件”。如果问你包含五级的节点名称是怎样时,呵呵,不要拿西红柿扔我!

NodeType:节点类型,一般均指“href”。
ImageIndex:节点名称前显示的小图标,其中0表示文件夹状图标,4表示数据表状图标。

下面是一份xml格式文档源码:

<?xml version="1.0" encoding="GB2312"?>
<NaviTree>
<NodeItem>
<NodeName>我的办公桌</NodeName><!--节点名称-->
<NodeType>href</NodeType><!--节点类型-->
<NodeData>MyDesk.aps</NodeData><!--节点数据-->
<Lock>0</Lock><!--是否锁定0/1-->


上一页 下一页