在Treeview中应用不同的叶节点样式在同一级别
问题描述:
我需要动态地显示使用树视图控件的目录结构。我能够获取树视图,但是样式存在问题。我的树视图看起来这样。在Treeview中应用不同的叶节点样式在同一级别
但问题是(图像)机器类型和母板报告是在同一水平,但我想,以示对机器类型(我想文件夹图标)和主板报告不同的图标(文件图标)。实际上,我正在使用web.site地图从数据库生成此结构。
aspx文件中的我的Treeview代码如下。
<asp:TreeView ID="TreeView1" runat="server">
<RootNodeStyle ImageUrl="~/TreeView/images/folder/folder.gif" />
<ParentNodeStyle ImageUrl="~/TreeView/images/folder/folder.gif" />
<LeafNodeStyle ImageUrl="~/TreeView/images/folder/file.gif" />
</asp:TreeView>
因此,任何机构可以帮我..
感谢
答
您可以使用每个节点的ImageUrl属性来实现它: 为如:
<asp:TreeNode ImageUrl="image.jpg"></asp:TreeNode>
我需要从背后的代码做每一件事..我从后面的代码生成这个树视图首先,我从数据库表中创建一个动态的web.sitemap文件,然后使用站点地图dat将它附加到树视图源代码控制。@ Srinivas – Gajawada 2013-04-10 05:47:07