首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

ASP.NET 2.0 數據教程(三):母版頁與站點導航架構建置

     編輯:關於ASP.NET

返回 ASP.NET 2.0 數據教程目錄

導言

通常用戶友好個性化站點擁有一致、站點統一頁面配置與導航體系。ASP.NET 2.0 引入兩新特性提供簡單有效工具統一站點頁面配置與導航:母版頁與站點導航。母版頁允許開發者建立統一站點模板與指定可編輯區域。aspx 頁面僅需為母版頁指定可編輯區域提供填充內容,母版頁定義其他標記將出現於所有使用該母版頁的 aspx 頁面。此模式允許開發者統一管理定義站點頁面配置,易於獲得統一視覺感受頁面且易於更新。

站點導航系統允許開發者定義網站地圖並提供 API 程式化查詢地圖資訊。新導航控制項含 Menu`、`TreeView`、`SiteMapPath`,易於在一般導航使用者介面元素呈現全部或部分網站地圖。使用預設站點導航提供者,網站地圖定義於 XML 格式檔案中。

為說明觀念並使教程範例站點可用性更佳,本課程定義站點統一頁面配置、實現網站地圖、新增導航 UI。課程結束時範例站點擁有優美設計效果(見圖 1)。

圖 1:本課程最終成果

圖 1:本課程的最終成果

步驟 1:建立母版頁

第一步為站點建立母版頁。目前站點僅含型別化 DataSet`(Northwind.xsd` 位於 App_Code`)、BLL 類別庫(ProductsBLL.cs`、`CategoriesBLL.cs` 等位於 App_Code`)、資料庫(NORTHWIND.MDF` 位於 App_Data`)、配置檔(web.config`)、CSS 檔(Style.css`)。

整理頁面檔案說明前兩課介紹 DAL、BLL 將在後續課程更多細節重用這些範例。

圖 2:專案中的檔案

圖 2:我們專案中的檔案

建立母版頁:方案總管專案名稱右鍵選「新增項目」,模板列表選母版頁類型命名 Site.master`(見圖 3)。

圖 3:新增母版頁到站點中

圖 3:新增一個母版頁到站點中

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved