65.9K
CodeProject 正在变化。 阅读更多。
Home

使用 ASP 的树形控件

starIconstarIcon
emptyStarIcon
starIcon
emptyStarIconemptyStarIcon

2.78/5 (8投票s)

2000年5月16日

viewsIcon

294253

downloadIcon

4040

使用 ASP 编写的一个简单的树形控件,允许您显示分层数据。

  • 下载源文件 - 16 Kb
  • Sample Image - TreeControl.jpg

    该项目是一个使用 ASP 创建的简单树形控件。 这是第一个版本,仅提供显示功能,但在下一个版本中,用户将能够添加、编辑和删除节点。

    树形控件的结构存储在 Access 数据库中。 TreeContent 表包含以下列:

  • IDNode – 数字,是节点 ID,不能重复。
  • IDParentNode – 数字,是父节点 ID。
  • NodeCaption – 字符串,将在页面中显示的节点标题。
  • NodeType – 字符串,是节点类型。 可以是两个有效值之一:F – 文件夹,I – 项目。 如果它包含另一个值,则该节点将是文件夹 (F)。
  • NodeAction – 字符串,是节点操作。 仅适用于项目节点,如果节点是文件夹,则它只有一个操作 – 展开树。 例如,节点操作: http://www.microsoft.com,javascript:alert("Test"), mailto:iulian_iuga@yahoo.com
  • 树形控件只能展开到一个分支。 因此,您必须修改数据库的路径,或在 TreeWork.asp 文件中为数据库连接创建 DNS。

     // ' Here YOU MUST change the database path, or create a DSN
    
     // Const cstrConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=D:\Iulian\TestTree\testtree.mdb"
    
    

    再次感谢并享受 ...

    © . All rights reserved.