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

ASP.NET 树形控件

starIconstarIcon
emptyStarIcon
starIcon
emptyStarIconemptyStarIcon

2.69/5 (25投票s)

2003年6月13日

1分钟阅读

viewsIcon

189978

downloadIcon

5397

ASP.NET 树形控件是一个自定义控件 (.ascx),用于构建树形结构。 你只需要使用该控件的两个方法即可:AddNodeDiv 用于添加节点,BuildTree 用于构建树形结构。

Sample Image - Preview.gif

引言

ASP.NET 树形控件是一个自定义控件 (.ascx),用于构建树形结构。 你只需要使用该控件的两个方法即可:AddNodeDiv 用于添加节点,BuildTree 用于构建树形结构。 请注意,父节点类型仅应用于第一层级的节点。 节点点击事件被触发,源代码位于 JavaScript 文件中。 该控件还会选择当前节点。 你可以通过将方法和属性复制到类文件中,将其制作成 DLL。

以下将说明如何使用该控件

  1. mrTree.ascxmrtree.ascx.vbmrFunctions.jsplus.gifminus.gif 文件添加到你的 Visual Studio .NET 项目中。
  2. mrTree.ascx 拖到你的 aspx 页面上(在设计模式下)。
  3. 声明你的树形控件 (Public mrTree1 As mrTree)
  4. 使用树形控件的 AddNodeDiv 方法来构建你的节点(参见示例)。
  5. 添加完所有节点后,调用 BuildTree() 方法来构建树形结构。
  6. 如果在构建过程中出现任何错误,该控件会将错误写入树形控件的 Errors 属性中。
  7. JavaScript 文件包含点击节点时运行的函数。
  8. 你可以随时更改源代码以满足你的需求。

希望这有帮助。

© . All rights reserved.