日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

中國最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2

aspnet教程

  • ASP.NET 教程
  • ASP.NET 簡介
  • ASP.NET Razor

    ASP.NET MVC

    ASP.NET 編程指南

    ASP.NET 導航

    閱讀 (2209)

    ASP.NET Web Forms - 導航


    ASP.NET 帶有內建的導航控件。


    網站導航

    維護大型網站的菜單是困難而且費時的。

    在 ASP.NET 中,菜單可存儲在文件中,這樣易于維護。文件通常名為 web.sitemap,并且被存放在網站的根目錄下。

    此外,ASP.NET 有三個心的導航控件:

    • Dynamic menus
    • TreeViews
    • Site Map Path

    Sitemap 文件

    在本教程中,使用下面的 sitemap 文件:

    <?xml version="1.0" encoding="ISO-8859-1" ?>
    <siteMap>
    <siteMapNode title="Home" url="/aspnet/w3home.aspx">
    <siteMapNode title="Services" url="/aspnet/w3services.aspx">
    <siteMapNode title="Training" url="/aspnet/w3training.aspx"/>
    <siteMapNode title="Support" url="/aspnet/w3support.aspx"/>
    </siteMapNode>
    </siteMapNode>
    </siteMap>

    創建 sitemap 文件的規則:

    • XML 文件必須包含 圍繞內容的 <siteMap> 標簽
    • <siteMap> 標簽只能有一個 <siteMapNode> 子節點( "home" 頁面)
    • 每個 <siteMapNode> 可以有多個子節點(網頁)
    • 每個 <siteMapNode> 帶有定義頁面標題和 URL 的屬性

    lamp注釋:sitemap 文件必須位于站點根目錄下,URL 屬性必須相對于該根目錄。


    動態菜單

    <asp:Menu> 控件可顯示標準的站點導航菜單。

    代碼實例:

    <asp:SiteMapDataSource id="nav1" runat="server" />

    <form runat="server">
    <asp:Menu runat="server" DataSourceId="nav1" />
    </form>

    上面實例中的 <asp:Menu> 控件是一個供服務器創建導航菜單的占位符。

    控件的數據源由 DataSourceId 屬性定義。 id="nav1" 把數據源連接到 <asp:SiteMapDataSource> 控件。

    <asp:SiteMapDataSource> 控件自動連接默認的 sitemap 文件(web.sitemap)。


    TreeView

    <asp:TreeView> 控件可顯示多級導航菜單。

    這種菜單看上去像一棵帶有枝葉的樹,可通過 + 或 - 符號來打開或關閉。

    代碼實例:

    <asp:SiteMapDataSource id="nav1" runat="server" />

    <form runat="server">
    <asp:TreeView runat="server" DataSourceId="nav1" />
    </form>

    上面實例中的 <asp:TreeView> 控件是一個供服務器創建導航菜單的占位符。

    控件的數據源由 DataSourceId 屬性定義。 id="nav1" 把數據源連接到 <asp:SiteMapDataSource> 控件。

    <asp:SiteMapDataSource> 控件自動連接默認的 sitemap 文件(web.sitemap)。


    SiteMapPath

    SiteMapPath 控件可顯示指向當前頁面的指針(導航路徑)。該路徑顯示為指向上級頁面的可點擊鏈接。

    與 TreeView 和 Menu 控件不同,SiteMapPath 控件不使用 SiteMapDataSource。SiteMapPath 控件默認使用 web.sitemap 文件。

    lamp提示:如果 SiteMapPath 沒有正確顯示,很可能是由于 web.sitemap 文件中存在 URL 錯誤(打印錯誤)。

    代碼實例:

    <form runat="server">
    <asp:SiteMapPath runat="server" />
    </form>

    上面實例中的 <asp:SiteMapPath> 控件是一個供服務器創建導航菜單的占位符。

    關閉
    程序員人生
    主站蜘蛛池模板: 久久这里有精品 | 国产永久免费 | 久久99精品久久久久久青青日本 | 国产精品视频一区二区三区不卡 | 欧美一区二区在线观看视频 | 成人av久久 | 99久久九九 | 黄色免费网站在线观看 | 狠狠色狠狠色综合日日五 | 中文字幕亚洲精品 | 婷婷六月丁 | 黄色一级视频 | 欧美精品在线一区二区三区 | 国产精品tv| 欧美日韩色图 | av午夜 | 一本色道久久88综合亚洲精品ⅰ | 玖玖在线 | 午夜精品久久久久久久 | 亚洲欧美日韩天堂 | 天天干91 | 麻豆传媒一区二区三区 | 免费看av大片 | 中文字幕av第一页 | 99久久久久久 | 欧美一二三区 | 亚洲一区二区三区免费视频 | 99在线视频免费观看 | 成人精品在线 | 亚洲成人高清 | 日韩精品一区在线观看 | 精品视频在线免费观看 | 精品伦精品一区二区三区视频 | 亚洲国产精品一区二区久久 | 97视频成人| 欧美一级免费大片 | 日本免费福利视频 | 久草美女视频 | 久久久久一区 | 亚洲综合婷婷 | 精品2区 |