• 用C#在ASP.NET 2.0 的 TreeView 中查找某一节点


    递归方法:
    private TreeNode GetNode(TreeNode node, string strValue)
    {
                if (node.Text == strValue)
                {
                    
    return node;
                }

                TreeNode targetNode 
    = null;

                
    foreach (TreeNode subNode in node.ChildNodes)
                {
                    targetNode 
    = GetNode(subNode, strValue);
                    
    if (targetNode != null)
                    {
                        
    break;
                    }
                }
                
    return targetNode;
    }
    调用:

    TreeNode node = null;
    foreach (TreeNode tn in this.TreeView1.Nodes)
    {
            node 
    = this.GetNode(tn, "yourValue");

             
    if (node != null
                 {
                      
    break;
                 }
    }

  • 相关阅读:
    3.26
    3.25
    3.24
    3.23 JS学习
    3.22 团队作业1 疫情数据可视化
    3.19 个人作业1源码
    3.18 个人作业源码
    5.06python
    5.05Android
    5.04Android
  • 原文地址:https://www.cnblogs.com/focus/p/582933.html
Copyright © 2020-2023  润新知