ASP.NET TreeView and Selecting the Selected Node

后端 未结 9 1594
無奈伤痛
無奈伤痛 2020-12-14 11:02

How do I capture the event of the clicking the Selected Node of a TreeView? It doesn\'t fire the SelectedNodeChanged since the selection has obviously not c

9条回答
  •  青春惊慌失措
    2020-12-14 11:25

    i have a problem look like but i solved it !

    in server side code :

        protected void MainTreeView_SelectedNodeChanged(object sender, EventArgs e)
        {
            ClearTreeView();
            MainTreeView.SelectedNode.Text = "" + MainTreeView.SelectedNode.Text + "";
            MainTreeView.SelectedNode.Selected = false;
    
        }
    
        public void ClearTreeView()
        {
             for (int i = 0; i < MainTreeView.Nodes.Count; i++)
            {
                for(int j=0;j< MainTreeView.Nodes[i].ChildNodes.Count;j++)
                {
                    ClearNodeText(MainTreeView.Nodes[i].ChildNodes[j]);
                }
                ClearNodeText(MainTreeView.Nodes[i]);
            }
        }
    
        public void ClearNodeText(TreeNode tn)
        {
            tn.Text = tn.Text.Replace("", "").Replace("", "");
        }
    

    in client side code :

     
    

提交回复
热议问题