在ASP.Net TreeView中设置图像的大小

时间:2013-02-05 17:29:37

标签: asp.net treeview size image-resizing

如何在ASP.Net TreeView中设置图像的大小?

我们尝试设置这样的尺寸,但图片以完整尺寸显示:

<asp:TreeView 
    runat="server"
    DataSourceID="KnowledgeAcademySiteMap">

    <RootNodeStyle ImageUrl="/Images/book.png" Height="32px" Width="32px" />
    <ParentNodeStyle ImageUrl="/Images/book.png" Height="32px" Width="32px" />
    <LeafNodeStyle ImageUrl="/Images/book.png" Height="32px" Width="32px" />
</asp:TreeView>

1 个答案:

答案 0 :(得分:3)

高度和宽度应用于树视图节点,不应用于图像,这解释了图像大小不变的原因。

你可以:

  1. 使用photoshop,.NET Paint等或
  2. 更改图像的大小
  3. 将CSS样式规则应用于树视图中包含的图像,例如:
  4. <强> CSS:

    .treeView img {     宽度:32PX;     高度:32PX; }

    <强> ASPX:

    <asp:TreeView CssClass="treeView" ...