读书人

asp.net怎么改变TreeView控件的图标

发布时间: 2012-12-18 12:43:41 作者: rapoo

asp.net如何改变TreeView控件的图标

如图所示,如何把这些TreeView控件的图标改成我自己的图标,求大神解决
[最优解释]
你不要用 ImageSet,他会自动添加图标的
[其他解释]
TreeNode的ImageUrl 属性
[其他解释]
你看看人家的设置或脚本或css样式,自己改就是了
[其他解释]
样式可以改,但是图标没法改啊?

   <asp:TreeView ID="TreeView1" runat="server" ImageSet="Events">
<HoverNodeStyle Font-Underline="False" ForeColor="Red" />
<Nodes>
<asp:TreeNode Text="新建节点" Value="新建节点">
<asp:TreeNode Text="新建节点" Value="新建节点">
<asp:TreeNode Text="新建节点" Value="新建节点"></asp:TreeNode>
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
<NodeStyle Font-Names="Verdana" Font-Size="8pt" ForeColor="Black"
HorizontalPadding="5px" NodeSpacing="0px" VerticalPadding="0px" />
<ParentNodeStyle Font-Bold="False" />
<SelectedNodeStyle Font-Underline="True" HorizontalPadding="0px"
VerticalPadding="0px" />

</asp:TreeView>

[其他解释]



引用:
TreeNode的ImageUrl 属性

还是不行,只是在原有的基础上又添加自己图标,原有的图标没有被覆盖
[其他解释]
你去看研究 ImageSet="Events"
[其他解释]
设置CollapseImageUrl和ExpandImageUrl这两个属性就可以了,好了,可以结帖了

读书人网 >asp.net

热点推荐