ASP.NET의 treeview에서 이 하위 노드의 모든 부모 노드를 가져오는 방법

2118 단어 treeview
 1 protected string getParent(TreeNode currTreeNode)

 2     {

 3         string rv = "";

 4         if (currTreeNode.Parent != null)

 5         {

 6             rv = currTreeNode.Parent.Text;

 7             rv += getParent(currTreeNode.Parent);

 8         }

 9 

10         return rv;

11     }

12 

13     protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)

14     {

15         Response.Write(getParent(TreeView1.SelectedNode));

16     }


Q: 상위 노드가 있는 상위 노드를 확장할 때 상위 노드 앞의 "+"를 클릭한 후 상위 노드의 ID는 어떻게 받습니까?A:(TreeNode)TreeView1.GetNodeFromIndex(TreeView1.SelectedNodeIndex).Parent).Text;

좋은 웹페이지 즐겨찾기