1

使用 ASP.NET 菜单控件,我希望返回的标记是嵌套的无序列表,没有动态行为。

换句话说,我想将我的 StaticDisplayLevels 设置为数据源的完整深度,而不是生成的标记是 LI 元素的平面列表。

是的,我知道我可以进入 DOM 并获得我需要的东西,但是没有本机行为吗?

            <asp:Menu ID="MenuSection" runat="server"                 
                DataSourceID="smdsMenuSection" 
                StaticDisplayLevels="1"
                RenderingMode="List"
                IncludeStyleBlock="False" 
                ClientIDMode="Static"
                SkipLinkText="" 
                >
            </asp:Menu>

            <!-- Sub-navigation Data Source -->
            <asp:SiteMapDataSource ID="smdsMenuSection"  
                StartFromCurrentNode="False" 
                StartingNodeOffset="1"
                ShowStartingNode="True" 
                runat="server" />
4

0 回答 0