【问题标题】:looking for asp.net navigation menu editor with source code寻找带有源代码的asp.net导航菜单编辑器
【发布时间】:2010-01-03 11:10:27
【问题描述】:

基于网络,因此它可以被用户使用,并希望使用 SQLSiteMapProvider 类,它允许将站点地图保存在 SQL 数据库中而不是 XML 中。

【问题讨论】:

    标签: asp.net menu navigation sitemap


    【解决方案1】:

    您可以使用以下或类似的代码创建菜单。更多详情请关注Tutorial at Asp.Net 您可以修改此代码块并使用 SQLSiteMapProvider 代替 SiteMapDataSource

    <div id="navigation">
        <ul>
            <li><asp:HyperLink runat="server" ID="lnkHome"
             NavigateUrl="~/Default.aspx">Home</asp:HyperLink></li>
    
            <asp:Repeater runat="server" ID="menu"
              DataSourceID="SiteMapDataSource1">
                <ItemTemplate>
                    <li>
                        <asp:HyperLink runat="server"
                        NavigateUrl='<%# Eval("Url") %>'>
                        <%# Eval("Title") %></asp:HyperLink>
                    </li>
                </ItemTemplate>
            </asp:Repeater>
        </ul>
    
        <asp:SiteMapDataSource ID="SiteMapDataSource1"
          runat="server" ShowStartingNode="false" />
    </div>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-27
      • 2015-04-23
      • 2019-02-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-01
      • 1970-01-01
      相关资源
      最近更新 更多