简体   繁体   English

寻找带有源代码的asp.net导航菜单编辑器

[英]looking for asp.net navigation menu editor with source code

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

You may create the menu using following or similar code. 您可以使用以下或类似代码创建菜单。 More details are here in following Tutorial at Asp.Net You may modify this code block and use SQLSiteMapProvider instead of SiteMapDataSource 更多详细信息,请参见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>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM