如何使用asp.net web.sitemap和菜单控件与bootstrap

Jon*_*boy 7 asp.net webforms twitter-bootstrap

我正在尝试使用站点地图和asp.net菜单控件并使用bootstrap进行皮肤处理.

我用ul和li等做了它看起来很棒.但这并没有增加面包屑,角色等的灵活性,所以我想使用站点地图和菜单控件.任何人都有任何帮助.我不能让切换下拉等工作.我已经尝试访问后面的代码中的项目添加CSS和切换等,但它不会工作.

<asp:SiteMapDataSource ID="MenuSitemap" SiteMapProvider="MenuSitemap" runat="server"
ShowStartingNode="false"></asp:SiteMapDataSource>
<asp:Menu ID="menFrontEnd" runat="server" Orientation="Horizontal" DataSourceID="MenuSitemap"></asp:Menu>
Run Code Online (Sandbox Code Playgroud)

站点地图文件

<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
    <siteMapNode url="/" title="Home"  description="Home">
      <siteMapNode url="/Default" title="Home"  description="Home" />
      <siteMapNode url="#1" title="Shop"  description="Shop">
        <siteMapNode url="/Secure/page1" title="page1"  description="page1" />
        <siteMapNode url="/Secure/page2" title="page2"  description="page2" />
      </siteMapNode>
      <siteMapNode url="#2" title="Maintenance"  description="Maintenance" >
        <siteMapNode url="/Secure/Maintenance/page1" title="page1"  description="Channels" />
        <siteMapNode url="/Secure/Maintenance/page2" title="page2"  description="page2" />
      </siteMapNode>
    </siteMapNode>
</siteMap>
Run Code Online (Sandbox Code Playgroud)

谢谢大家