600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 符合标准的TreeView实现(Div+CSS+JS+ASP.NET)

符合标准的TreeView实现(Div+CSS+JS+ASP.NET)

时间:2019-04-25 16:17:00

相关推荐

符合标准的TreeView实现(Div+CSS+JS+ASP.NET)

01./// <summary> <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />02./// TreeView结点类 03./// </summary> 04.public class TreeNode 05.{ 06.private string name; 07.private string href; 08.private List<TreeNode> subNodes = new List<TreeNode>(); 09.10./// <summary> 11./// 结点名 12./// </summary> 13.public string Name { get { return name; } } 14./// <summary> 15./// 结点链接 16./// </summary> 17.public string Href { get { return href; } } 18./// <summary> 19./// 下级结点个数 20./// </summary> 21.public int Count { get { return this.subNodes.Count; } } 22./// <summary> 23./// 获取或者设置下级结点 24./// </summary> 25./// <param name="index">序号</param> 26./// <returns>下级结点</returns> 27.public TreeNode this[int index] 28.{ 29.get { return subNodes[index]; } 30.set { subNodes[index] = value; } 31.} 32.33./// <summary> 34./// 构造函数 35./// </summary> 36./// <param name="name">结点名</param> 37.public TreeNode(string name) 38.{ 39.this.name = name; 40.this.href = null; 41.} 42.43./// <summary> 44./// 构造函数 45./// </summary> 46./// <param name="name">结点名</param> 47./// /// <param name="href">结点链接</param> 48.public TreeNode(string name, string href) 49.{ 50.this.name = name; 51.this.href = href; 52.} 53.54./// <summary> 55./// 添加下级结点 56./// </summary> 57./// <param name="node">新结点</param> 58.public void Add(TreeNode node)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。