ASP.NET 树形控件






2.69/5 (25投票s)
2003年6月13日
1分钟阅读

189978

5397
ASP.NET 树形控件是一个自定义控件 (.ascx),用于构建树形结构。 你只需要使用该控件的两个方法即可:AddNodeDiv 用于添加节点,BuildTree 用于构建树形结构。
引言
ASP.NET 树形控件是一个自定义控件 (.ascx),用于构建树形结构。 你只需要使用该控件的两个方法即可:AddNodeDiv
用于添加节点,BuildTree
用于构建树形结构。 请注意,父节点类型仅应用于第一层级的节点。 节点点击事件被触发,源代码位于 JavaScript 文件中。 该控件还会选择当前节点。 你可以通过将方法和属性复制到类文件中,将其制作成 DLL。
以下将说明如何使用该控件
- 将 mrTree.ascx、mrtree.ascx.vb、mrFunctions.js、plus.gif、minus.gif 文件添加到你的 Visual Studio .NET 项目中。
- 将 mrTree.ascx 拖到你的 aspx 页面上(在设计模式下)。
- 声明你的树形控件 (
Public mrTree1 As mrTree
) - 使用树形控件的
AddNodeDiv
方法来构建你的节点(参见示例)。 - 添加完所有节点后,调用
BuildTree()
方法来构建树形结构。 - 如果在构建过程中出现任何错误,该控件会将错误写入树形控件的
Errors
属性中。 - JavaScript 文件包含点击节点时运行的函数。
- 你可以随时更改源代码以满足你的需求。
希望这有帮助。