У меня есть следующий код, и независимо от того, что я пытаюсь сделать, кажется, ImageUrl на SelectedNodeStyle игнорируется.Я делаю что-то задом наперед?
Обратите внимание, что этот поток является продолжением ASP.Net TreeView с SiteMap игнорирует Node.Selected , который задал другой вопрос и открыл этот новый вопрос.*
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" />
<asp:TreeView ID="TreeView1" runat="server" DataSourceID="SiteMapDataSource1">
<NodeStyle ForeColor="White" Font-Bold="true" NodeSpacing="5"
HorizontalPadding="5" ImageUrl="~/Images/Page.png" />
<SelectedNodeStyle Font-Bold="true" NodeSpacing="5"
HorizontalPadding="5" ImageUrl="~/Images/Page_Hot.png"/>
<HoverNodeStyle ForeColor="Navy" />
</asp:TreeView>
В приведенном выше примере подчеркивание выбранного узла работает просто отлично.Однако изображение никогда не меняется.Да, я дважды проверил, что изображение было названо правильно.Он изменяет другие атрибуты стиля, но не изображение.Довольно разочаровывает.
Решение?