私は次のコードを持っていますが、何をしようとしても、SelectedNodeStyle の ImageUrl は無視されているようです。私は後ろ向きに何かをしていますか?
このスレッドは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>
上記のサンプルでは、選択されたノードの下線が完全に機能しています。しかし、イメージは決して変わりません。はい、画像の名前が正しいことを再確認しました。画像だけでなく、他のスタイル属性を変更します。かなりイライラします。
解決?