我正在尝试在vb.net中创建一个menu / sitemap对象并创建一组特定的样式代码,菜单代码非常简单:
<asp:SiteMapDataSource ID="SiteMapDataSource1" runat="server" SiteMapProvider="MySiteMap" />
<asp:Menu ID="Menu1" runat="server" CssClass="menu" DataSourceID="SiteMapDataSource1"
EnableViewState="False" IncludeStyleBlock="False" StaticDisplayLevels="2" Orientation="Vertical"> </asp:Menu>
我想将其纳入以下结构,但似乎无法弄清楚如何:
<li class="active">
<a href="index.html">
<span>First Menu Option</span>
</a>
</li>
<li>
<a href="1stMenuOption.html">
<span>Second Menu Option</span>
</a>
</li>
<li class="treeview">
<a href="#">
<span>3rd Menu Option with Sub-Menu</span>
</a>
<ul class="treeview-menu">
<li><a href="1stSubMenu.html">First Sub-Menu</a></li>
<li><a href="2ndSubMenu.html">Second Sub-Menu</a></li>
<li><a href="3rdSubMenu.html">Third Sub-Menu</a></li>
</ul>
</li>
我确定它必须是可能的,只是不知道该怎么做。