0
내 웹 사이트에 페이지 링크가있는 노드를 방문했을 때 선택된 노드가 확장되지 않는 asp : treeview가 있습니다. 당신이 상위를 확장 경우가 링크되는 페이지가 열려 비록 당신이 볼 수 있듯이asp : 페이지 방문시 트리보기가 확장됩니다.
은 "쿼리 파서"노드가 메뉴에 표시되지 않은 : 당신은 여기에서 문제를 볼 수 있습니다 "쿼리 프로세서"가 표시됩니다.
기본적으로 첫 번째 레벨이 확장되기를 원하며 하위 노드가 링크 된 페이지를 방문하지 않는 한 다른 레벨은 축소해야합니다.
내가 뭘 잘못하고 있니?
<asp:SiteMapDataSource runat="server" ID="siteMapDataSource" ShowStartingNode="false" />
<asp:TreeView ID="mnuTreeView" SelectedNodeStyle-ForeColor="Black" ExpandDepth="1" DataSourceID="siteMapDataSource"
CssClass="treeview" ShowLines="true" ShowCheckBoxes="None" ShowExpandCollapse="True" SkipLinkText="" Runat="server">
<LevelStyles>
<asp:TreeNodeStyle ChildNodesPadding="10"
Font-Size="1.2em"/>
<asp:TreeNodeStyle ChildNodesPadding="8"
Font-Size="1em"/>
<asp:TreeNodeStyle ChildNodesPadding="6"
Font-Size="0.9em"/>
<asp:TreeNodeStyle ChildNodesPadding="5"
Font-Size="0.8em"/>
</LevelStyles>
</asp:TreeView>