treeview
node
pageload
protected void Tree_SelectNodeChange(object sender, EventArgs e) { var tree = (TreeView)sender; foreach (TreeNode node in tree.Nodes) { node.CollapseAll(); } ExpandToRoot(tree.SelectedNode); } private void ExpandToRoot(TreeNode node) { node.Expand(); if (node.Parent != null) { ExpandToRoot(node.Parent); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)