Bài giảng Lập trình ứng dụng Web - Chương 9: Site navigation và User control
Số trang: 30
Loại file: ppt
Dung lượng: 293.00 KB
Lượt xem: 14
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Lập trình ứng dụng Web - Chương 9: Site navigation và User control trình bày các nội dung chính sau: Tổng quan Site Navigation trong ASP. Net, Site Navigation được sử dụng để di chuyển giữa các trang trong website, quản lý tất cả các link, hiển thị các link trong danh sách hoặc menu trên mỗi trang,... Mời các bạn cùng tham khảo.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình ứng dụng Web - Chương 9: Site navigation và User control CHƯƠNG IX: SITE NAVIGATION & USER CONTROL Lý thuyết : 3 tiết Thực hành 12 tiết GiỚI THIỆU Site Navigation được sử dụng để Di chuyển giữa các trang trong website Quản lý tất cả các link Hiển thị các link trong danh sách hoặc menu trên mỗi trang Mô tả bố cục của web site như một hệ thống thứ bậc GiỚI THIỆU VÍ DỤ: Site Maps Bước đầu tiên khi làm việc với hệ thống navigation trong ASP.NET 2.0 là xây dựng một site map cho ứng dụng Một site map là một mô tả XML của cấu trúc website Site Maps Tạo site maps: Trong solution explorer, click phải trên tên website chọn Add new Item, chọn site map Tập tin site map có phần mở rộng là Web.sitemap Cấu trúc của tập tin site map như sau: Site Maps Site Maps Trong một file .sitemap chỉ có môt phần tử Sử dụng tập tin site map: Ví dụ: tạo tập tin web.sitemap Ví dụ(tt) Site map được tạo có dạng: Lưu tập tin Web.sitemap Tạo các trang Navigate Home.aspx Products.aspx Hardware.aspx Software.aspx Training.aspx… Tạo Navigation Menu sử dụng TreeView Control Cách tạo TreView: Mở trang Home.aspx Trong nhóm Data chọn SiteMapDataSource thả vào trang, ID= SiteMapDataSource1 SiteMapDataSource control lấy thông tin cho nó từ tập tin Web.sitemap Trong nhóm Navigation chọn TreeView thả vào trang. Tạo Navigation Menu sử dụng TreeView Control Trong TreeView tasks, khung Choose Data Source, chọn SiteMapDataSource1. Tạo Navigation Menu sử dụng TreeView Control Thuộc tính của treeview: ShowCheckBoxes ShowLines Hiển thị Navigation History sử dụng SiteMapPath Control SiteMapPath control cho phép thực thi việc chuyển trang một cách tự động Có thể add Navigation cho mỗi trang để hiển thị vị trí của trang trong cây thứ bậc hiện hành Hiển thị Navigation History sử dụng SiteMapPath Control Cách tạo: Mở một trong các trang có trong tập tin web.sitemap Trong nhóm Navigation chọn SiteMapPath thả vào trang Đặt trỏ trên SiteMapPath, nhấn enter để tạo một dòng mới Hiển thị Navigation History sử dụng SiteMapPath Control SiteMapPath hiển thị vị trí của trang hiện hành trong cấu trúc thứ bậc. Mặc định SiteMapPath hiển thị cấu trúc thứ bậc được tạo trong tập tin Web.sitemap Hiển thị Navigation History sử dụng SiteMapPath Control Thuộc tính: PathSeparatorTemplate: tạo ký hiệu phân cách giữa các link Cú pháp: | Tạo Navigation Menu sử dụng Menu Control Cách tạo: Mở một trong các trang có trong tập tin web.sitemap Trong nhóm Navigation chọn Menu thả vào trang Trên Menu Tasks menu, trong hộp Choose Data Source, click NewDataSource. Tạo Navigation Menu sử dụng Menu Control Tạo Navigation Menu sử dụng Menu Control Trong cửa sổ Data Source Configuration wizard, chọn Site Map Trong khung specify ID for the data source: nhập tên datasource: SiteMapDataSource1, click OK. Kết hợp Site Navigation và Master pages Kết hợp site navigation với master pages ta có thể tạo một bố cục mà các navigation chỉ đặt tại một vị trí Cách thực hiện:
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình ứng dụng Web - Chương 9: Site navigation và User control CHƯƠNG IX: SITE NAVIGATION & USER CONTROL Lý thuyết : 3 tiết Thực hành 12 tiết GiỚI THIỆU Site Navigation được sử dụng để Di chuyển giữa các trang trong website Quản lý tất cả các link Hiển thị các link trong danh sách hoặc menu trên mỗi trang Mô tả bố cục của web site như một hệ thống thứ bậc GiỚI THIỆU VÍ DỤ: Site Maps Bước đầu tiên khi làm việc với hệ thống navigation trong ASP.NET 2.0 là xây dựng một site map cho ứng dụng Một site map là một mô tả XML của cấu trúc website Site Maps Tạo site maps: Trong solution explorer, click phải trên tên website chọn Add new Item, chọn site map Tập tin site map có phần mở rộng là Web.sitemap Cấu trúc của tập tin site map như sau: Site Maps Site Maps Trong một file .sitemap chỉ có môt phần tử Sử dụng tập tin site map: Ví dụ: tạo tập tin web.sitemap Ví dụ(tt) Site map được tạo có dạng: Lưu tập tin Web.sitemap Tạo các trang Navigate Home.aspx Products.aspx Hardware.aspx Software.aspx Training.aspx… Tạo Navigation Menu sử dụng TreeView Control Cách tạo TreView: Mở trang Home.aspx Trong nhóm Data chọn SiteMapDataSource thả vào trang, ID= SiteMapDataSource1 SiteMapDataSource control lấy thông tin cho nó từ tập tin Web.sitemap Trong nhóm Navigation chọn TreeView thả vào trang. Tạo Navigation Menu sử dụng TreeView Control Trong TreeView tasks, khung Choose Data Source, chọn SiteMapDataSource1. Tạo Navigation Menu sử dụng TreeView Control Thuộc tính của treeview: ShowCheckBoxes ShowLines Hiển thị Navigation History sử dụng SiteMapPath Control SiteMapPath control cho phép thực thi việc chuyển trang một cách tự động Có thể add Navigation cho mỗi trang để hiển thị vị trí của trang trong cây thứ bậc hiện hành Hiển thị Navigation History sử dụng SiteMapPath Control Cách tạo: Mở một trong các trang có trong tập tin web.sitemap Trong nhóm Navigation chọn SiteMapPath thả vào trang Đặt trỏ trên SiteMapPath, nhấn enter để tạo một dòng mới Hiển thị Navigation History sử dụng SiteMapPath Control SiteMapPath hiển thị vị trí của trang hiện hành trong cấu trúc thứ bậc. Mặc định SiteMapPath hiển thị cấu trúc thứ bậc được tạo trong tập tin Web.sitemap Hiển thị Navigation History sử dụng SiteMapPath Control Thuộc tính: PathSeparatorTemplate: tạo ký hiệu phân cách giữa các link Cú pháp: | Tạo Navigation Menu sử dụng Menu Control Cách tạo: Mở một trong các trang có trong tập tin web.sitemap Trong nhóm Navigation chọn Menu thả vào trang Trên Menu Tasks menu, trong hộp Choose Data Source, click NewDataSource. Tạo Navigation Menu sử dụng Menu Control Tạo Navigation Menu sử dụng Menu Control Trong cửa sổ Data Source Configuration wizard, chọn Site Map Trong khung specify ID for the data source: nhập tên datasource: SiteMapDataSource1, click OK. Kết hợp Site Navigation và Master pages Kết hợp site navigation với master pages ta có thể tạo một bố cục mà các navigation chỉ đặt tại một vị trí Cách thực hiện:
Tìm kiếm theo từ khóa liên quan:
Bài giảng Lập trình ứng dụng Web Lập trình ứng dụng Web Tổng quan Site Navigation Tạo Navigation Menu Truy xuất dữ liệu của user controlGợi ý tài liệu liên quan:
-
Giáo trình môn học/mô đun: Lập trình web với ASP.NET: Phần 2
42 trang 39 0 0 -
5 trang 24 0 0
-
Dynamic Web Pages using JSP - Lab Deliverable 19
3 trang 23 0 0 -
Bài giảng Lập trình ứng dụng web
328 trang 23 0 0 -
Dynamic Web Pages using JSP - Lab Deliverable 7
11 trang 23 0 0 -
Dynamic Web Pages using JSP - Lab Deliverable 18
5 trang 23 0 0 -
Dynamic Web Pages using JSP - Lab Deliverable 13
9 trang 23 0 0 -
Thiết kế và lập trình ứng dụng web Active Sever Page
35 trang 22 0 0 -
Dynamic Web Pages using JSP - Lab Deliverable 9
8 trang 21 0 0 -
40 trang 20 0 0