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;