现在的位置: 首页 > 综合 > 正文

asp.net的treeview控件如何判断选中的结点和其相对就的上级结点

2013年01月13日 ⁄ 综合 ⁄ 共 439字 ⁄ 字号 评论关闭

调用遍历的方法

    protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)

    {

        string s = TreeView1.SelectedValue.ToString();

        Label1.Text = s;

        string ss = string.Empty;

         Label2.Text = judge(ss);

    }

 

 string judge(string ss )

{

    foreach (TreeNode n in this.TreeView1.Nodes)

    {

        if (n.ChildNodes.Count > 0)

        {

            foreach (TreeNode t in n.ChildNodes)

            {

                if (t.Selected) { return n.Text; }

            }

        }

 

    }

    return string .Empty ;

}

抱歉!评论已关闭.