vs 2008中的treeview选中节点改变图标,原来选中的图标如何恢复
初始设置
<NodeStyle ImageUrl="../img/folder.gif" />
<SelectedNodeStyle BackColor="#0099FF" ImageUrl="../img/openfolder.gif" />
然后运行效果,当选中某treeview节点时,图标并不改变为openfolder.gif
然后在TV_SelectedNodeChanged中加入如下代码
protected void TV_SelectedNodeChanged(object sender, EventArgs e)
{
TV.SelectedNode.ImageUrl = "../img/openfolder.gif";
}
此时当选中某treeview节点时,图标改变为openfolder.gif,当选中图标改变时图标都会变成openfolder.gif,如何使得选中某节点时图标变为打开的文件夹图标,上一个选中的恢复为原来的图标。图例如下
如何使选中FKD-20180319-1时,上一个选中节点FKD-2018031802的图标复原。