protected void TreeView_SelectedNodeChanged1(object sender, EventArgs e)
{
for (int i = 0; i <= TreeView.Nodes.Count - 1; i++)
{
if (TreeView.SelectedValue == this.TreeView.Nodes[i].Value)
{ //如果选中的是根节点,就展开
this.TreeView.SelectedNode.Expanded = true;
}
else
{
for (int j = 0; j <= this.TreeView.SelectedNode.Parent.ChildNodes.Count - 1; j++)
{ //就让选中节点的所有同级节点收缩
this.TreeView.SelectedNode.Parent.ChildNodes[j].CollapseAll();
}
//然后再展开选中的节点及其所有父节点
this.TreeView.SelectedNode.Parent.Expanded = true;
this.TreeView.SelectedNode.Expanded = true;
}
}
}
二、 改变部分节点的颜色:
没有找到适合的节点 , 只能曲线去实现, 在数据库中去实现
update helpnode set vModuleName ='<font color=''#339900''>SAP物料转码 <font>' where id ='243'