2011-12-30 2 views
1

У меня есть TreeView на моей странице .aspx. Я хочу скрыть этот родительский узел дерева, когда нет дочерних узлов.Скрыть родительский узел в TreeView, если нет дочерних узлов

+0

вы имеете в виду разрушаться ?? – MethodMan

+0

укажите свой код, как вы заполняете свое дерево. – Neha

+0

@ neha- Я заполняю дерево, получая значения из базы данных. – riya

ответ

1

Смотрите эту article

protected void TreeView1_TreeNodeDataBound(object sender, TreeNodeEventArgs e) 
{ 
    SiteMapNode node = (SiteMapNode)e.Node.DataItem; 
    if(node.HasChildNodes ==false && e.Node.Depth ==1) 
    { 
     TreeView1.Nodes[0].ChildNodes.Remove(e.Node); 
    } 
} 
+0

У меня нет карты сайта для дерева. – riya

Смежные вопросы