0
A
回答
1
一個例子:
http://www.launchsitecore.net/en/about-launch-sitecore/building-the-site/creating-the-site-menu
標記
<ul class="nav">
<asp:Repeater ID="rptDropDownMenu" runat="server" OnItemDataBound="rptDropDownMenu_ItemDataBound">
<ItemTemplate>
<li id="MenuLi" runat="server">
<asp:HyperLink ID="MenuLink" runat="server">
<asp:Literal ID="MenuText" runat="server" />
</asp:HyperLink>
<asp:PlaceHolder ID="phSubMenu" runat="server" />
</li>
</ItemTemplate>
</asp:Repeater>
</ul>
代碼後面
HomeItem = SiteConfiguration.GetHomeItem();
List<item> nodes = new List<item>();
if (HomeItem["Show Item In Menu"] == "1") nodes.Add(HomeItem);
foreach (Item i in HomeItem.Children)
{
if (SiteConfiguration.DoesItemExistInCurrentLanguage(i) && i["Show Item In Menu"] == "1")
{
nodes.Add(i);
}
}
rptDropDownMenu.DataSource = nodes;
rptDropDownMenu.DataBind();
相關問題
- 1. 從用戶控件導航
- 2. (Sitecore)與子導航導航
- 3. c#用戶控制導航
- 4. 從用戶控件中導航WPF選項卡控件?
- 5. 使用LongListSelector控件導航
- 6. 如何從一個用戶控件導航到另一個用戶控件
- 7. WPF導航控件
- 8. 阻止導航控制器導航並要求用戶確認
- 9. Windows 8用戶控制導航問題
- 10. ASP.NET導航加載用戶控件(扣事件)
- 11. Silverlight導航應用程序用戶控件狀態
- 12. 使用用戶控件導航到其他頁面
- 13. 在SiteCore的控制屬性窗口中添加TestLab導航
- 14. 從Silverlight控件導航URL
- 15. Splitview控件導航視圖
- 16. WebBrowser控件導航返回
- 17. 頁面用戶控制類文件上的導航代碼
- 18. WebBrowser控件:在導航時顯示給用戶
- 19. Silverlight頁面導航與用戶控件和MVVM光
- 20. 如何從子窗口導航到用戶控件Silverlight?
- 21. 用戶控件間導航時的動畫
- 22. Silverlight - 如何從用戶控件導航到普通頁面?
- 23. Siliverlight 3用戶控件之間的導航?
- 24. WPF,不同的用戶控件導航在相同的TabItem
- 25. 在多個用戶控件之間導航一種形式
- 26. 視窗8用戶控件框架對象導航
- 27. 如何在加載時導航到用戶控件?
- 28. 導出XAML用戶控件
- 29. 如何通過控制器導航用戶關係用戶
- 30. 如何使用WebBrowser控件導航