Bài 9. SITE NAVIGATION
• Giới thiệu • Site Navigation
Giới thiệu
Site Navigation được 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 WebSite như một hệ thống
thứ bậc
Sử dụng Site Navigation
• Site Map • Site Navigation:
– Menu – SiteMapPath – TreeView
• Site Map với Master pages
Site Map
• Site Map là một mô tả XML của cấu trúc website • Tạo Site Map như tạo các file khác trong VS • Cấu trúc file .sitemap
Site Map - Menu
• Kéo thả Menu Control vào vị trí cần đặt • Thiết lập các thuộc tính
SiteMapPath
• Ý nghĩa: Hiển thị vị trí của trang trong cây thứ
bậc hiện hành
• Lưu ý: Mặc định SiteMapPath hiển thị cấu trúc thứ bậc theo tập tin Web.sitemap
• Cách tạo:
– Đưa Control SiteMapPath vào trang cần có
Site Map - TreeView
• Tạo TreeView trong trang chính • Liên kết đến nguồn dữ liệu là Web.sitemap
Site Map với Master Pages
.sitemap
• Tạo MasterPage • Trong MasterPage tạo: – TreeView hoặc Menu – SiteMapPath