Как заставить элемент управления ASP.NET отображать вложенный список без его динамического поведения?
Используя элемент управления ASP.NET Menu, я хотел бы, чтобы возвращаемая разметка была вложенной в неупорядоченные списки без динамического поведения.
Другими словами, я хотел бы установить мои 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" />