У меня есть дерево с привязкой к данным в asp.net. Как я могу развернуть корневой узел и сделать все остальные узлы дерева свернутыми?
спасибо
Ну, для корневого узла дерева вы бы сделали это так:
TreeView1.CollapseAll(); TreeView1.Nodes[0].Expand();
Чтобы развернуть родительский элемент за раз по событию клика, вы можете попробовать следующий код:
protected void tvMenu_SelectedNodeChanged(object sender, EventArgs e) { TreeNode tn = tvMenu.SelectedNode; tn.ExpandAll(); }