2010-01-03 2 views

Répondre

1

Vous pouvez créer le menu en utilisant le code suivant ou similaire. Plus de détails sont ici en suivant Tutorial at Asp.Net Vous pouvez modifier ce bloc de code et utilisez SQLSiteMapProvider au lieu de 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> 
Questions connexes