Tham khảo tài liệu 'tự học ngôn ngữ lập trình visual basic 2005 part 7', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 166Chương 4 - Các ứng dụng Web Ngay sau khi bạn tạo một sitemap bạn có thể dễ dàng sử dụng nó trên một trang web nhờ vào control SiteMapDataSource mới. Control này hoạt động gần giống như các control nguồn dữ liệu khác đã được trình bày trong mục Kết buôc với dữ liêu không cấn viết mã . Tuy nhiên nó khổng cần bất kỳ thuộc tính náo. Ngay khi bạn thêm SiteMapDataSource tự dông doc file và làm cho dữ liệu của nó có sẵn cho các control khác của bạn. asp SiteMapDataSource ID SiteMapDataSourcel Runat server Bây giờ bạn có thể kết buôc hầu như bất kỳ control khác với SiteMapDataSource. Bởi vì theo măc định các sitemap được xếp theo hệ thống phân cấp chúng hoat động rất tốt với control treeview mới. Sau đây là một control treeView kết buộc với dữ liệu sitemap asp TreeView ID TreeViewT Runat server DataSourcelD SiteMapDataSource1 Font-Names Verdana Font-Size 8pt ForeColor Black lmageSet BulletedList Width 149px Height 132px asp TreeView treeView được tạo không chỉ hiển thị sitemap mà còn mô phỏng mỗi nút ở dạng một hyperlink mà nếu được nhấp vào nó sẽ đưa người dùng đến trang thích hợp. Hình minh họa một trang nội dung dựa vào một trang master vốn sử dụng một treeview với một sitemap. Xem mục Tạo diện mạo nhất quán với Master Pages để tìm hiểu thêm thông tin về các trang master . Hình . Sử dụng một sitemap trong một trang master Chướng 4 - Các ứng dụng Web 167 . Tạo tùy biến sitemap Có nhiều thứ hơn bạn có thể làm để điều khiển diện mạo của một site cũng như cách hoạt động của nó. Sau đây là một số điểm khởi đẩu Hiển thị một sitemap trong một control không phân cấp Các control như ListBox và không hỗ trợ khung xem dựa vào hình cây của sitemap. Để giải quyết vấn đề này hây xác lập thuộc tính sang Flat thay vì tree để sitemap nhiẽu lớp này được ép phẳng thành một danh sách một cấp. Bạn cũng có thể sử dụng tùy chọn Flat với một TReeView để tiết kiệm chỗ trên