2011-06-13 3 views
3

나는 다음 코드를 가지고 내가 뭘하려고해도 SelectedNodeStyle의 ImageUrl이 무시되는 것 같습니다. 거꾸로 뭔가하고있는 거니?Asp.net 4 TreeView SelectedNodeStyle ImageUrl 무시됩니다.

이 스레드는 다른 질문을하고이 새로운 질문을 밝힌 ASP.Net TreeView with SiteMap is ignoring 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> 

위의 예제에서 선택한 노드 밑줄은 완벽하게 작동합니다. 그러나 이미지는 변경되지 않습니다. 예, 이미지의 이름이 올바르게 지정되었는지 다시 확인했습니다. 그것은 이미지가 아닌 다른 스타일 속성을 변경합니다. 상당히 실망 스럽다.

해결책?

+0

나는 코드에서 이것을 설정하면 잘 동작한다는 것을 지적하고 싶다. –

답변