Từ 1 tới 9 trên tổng số 9 kết quả

Đề tài: Tạo sitemap cho website như thế nào?

  1. #1
    Ngày gia nhập
    10 2009
    Nơi ở
    Việt Nam
    Bài viết
    359

    Mặc định Tạo sitemap cho website như thế nào?

    e viết sai mong mod sửa giúp!
    nhờ mọi người ai từng làm sitemap kiểu này chỉ cho mình cách làm với nhé!thanks.
    Muốn thành công thì đừng thất vọng - nhưng nếu có lúc thất vọng thì cứ làm việc trong sự thất vọng đi.

  2. #2
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    hi em !

    1. trước hết em tạo 1 file Web.SiteMap có nội dung như sau (chuột phải->add item->site map->web.sitemap ) , để tên mặc định là web.sitemap
    XML Code:
    1. <?xml version="1.0" encoding="utf-8" ?>
    2. <siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
    3.   <siteMapNode url="~/Default.aspx" title="Trang chủ"  description="Trang Chủ">
    4.     <siteMapNode url="/WebForm1.aspx" title="Sản Phẩm"  description="Trang Sản Phẩm" >
    5.       <siteMapNode url="/WebForm3.aspx" title="Ipad"  description="Trang Sản Phẩm" />
    6.       <siteMapNode url="/WebForm4.aspx" title="IPhone"  description="Trang Sản Phẩm" />
    7.       <siteMapNode url="/WebForm5.aspx" title="Android"  description="Trang Sản Phẩm" />
    8.       <siteMapNode url="/WebForm6.aspx" title="Window Phone"  description="Trang Sản Phẩm" >
    9.         <siteMapNode url="/WebForm7.aspx" title="Silvelight"  description="Trang Sản Phẩm" />
    10.         <siteMapNode url="/WebForm8.aspx" title="XNA"  description="Trang Sản Phẩm" />
    11.       </siteMapNode>
    12.     </siteMapNode>
    13.     <siteMapNode url="/WebForm2.aspx" title="Sản Phẩm ưa thích"  description="Sản Phẩm ưa thích" />
    14.   </siteMapNode>
    15. </siteMap>
    --> chú ý : url em khai báo phải khác nhau, 2 url trùng nhau là lỗi

    2. em kéo thả 1 sitemap datasource vào trang *.aspx ,chỉ cần kéo thả, nó sẽ tự động nhận file web.sitemap làm source

    3. em kéo thả 1 treeview trong tab navigation /toolbox vào *.aspx
    em chọn datasource cho nó là cái site map data source ở bước 2

    kết quả



    muốn phân cấp thêm thì em cứ viết mô tả thêm ở file Web.SiteMap
    Attached Thumbnails Attached Thumbnails Untitled.png  

  3. #3
    Ngày gia nhập
    10 2009
    Nơi ở
    Việt Nam
    Bài viết
    359

    nếu ko sử dụng tree view có thể làm đc như thế ko a? nếu đc thì tốt quá! dù sao cũng thanks a giúp!
    Muốn thành công thì đừng thất vọng - nhưng nếu có lúc thất vọng thì cứ làm việc trong sự thất vọng đi.

  4. #4
    Ngày gia nhập
    04 2010
    Nơi ở
    My Computer
    Bài viết
    195

    Trích dẫn Nguyên bản được gửi bởi pvtam2a Xem bài viết
    nếu ko sử dụng tree view có thể làm đc như thế ko a? nếu đc thì tốt quá! dù sao cũng thanks a giúp!
    Có, nhưng tại sao lại k là treeview?
    Hôm nào em ra đi anh thẫn thờ trên phố nhỏ
    Mây chiều giăng lối đi em đứng nhìn mắt bơ vơ
    Tóc xõa từ bờ vai hoen mi sầu rưng rưng lệ
    Cho tròn tuổi tình yêu lúc ban đầu xa cách nhau

  5. #5
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    Trích dẫn Nguyên bản được gửi bởi pvtam2a Xem bài viết
    nếu ko sử dụng tree view có thể làm đc như thế ko a? nếu đc thì tốt quá! dù sao cũng thanks a giúp!
    dùng treeview thì sao em ? sao lại ko dùng

  6. #6
    Ngày gia nhập
    10 2009
    Nơi ở
    Việt Nam
    Bài viết
    359

    Mặc định Tạo sitemap cho website như thế nào?

    Tại e lưu danh mục sản phẩm trong csdl nếu vậy e pải ghi ra file xml! mà những menu ngang dưới banner của e e lại để tĩnh như Trang chủ, Tin tức, giới thiệu, liên hệ,... còn trong csdl e lưu danh mục sản phẩm bảng danh mục dịch vụ như vậy cũng khó để ghi ra 1 file sitemap duy nhất. mà treeview lại đọc dữ liệu từ sitemap nên sẽ khó khăn, giả sử vậy mỗi lần e thêm 1 danh mục mới e lại pải thủ công tạo trong thêm node trong sitemap à? ko biết ý kiến mọi ng thế nào?
    Muốn thành công thì đừng thất vọng - nhưng nếu có lúc thất vọng thì cứ làm việc trong sự thất vọng đi.

  7. #7
    Ngày gia nhập
    10 2010
    Bài viết
    518

    Cái này bác tạo db theo kiểu menu phân cấp ấy. Lúc hiển thị cũng làm vậy luôn

  8. #8
    Ngày gia nhập
    12 2010
    Bài viết
    136

  9. #9
    Ngày gia nhập
    04 2009
    Nơi ở
    Gầm cầu
    Bài viết
    2,230

    Trích dẫn Nguyên bản được gửi bởi pvtam2a Xem bài viết
    Tại e lưu danh mục sản phẩm trong csdl nếu vậy e pải ghi ra file xml! mà những menu ngang dưới banner của e e lại để tĩnh như Trang chủ, Tin tức, giới thiệu, liên hệ,... còn trong csdl e lưu danh mục sản phẩm bảng danh mục dịch vụ như vậy cũng khó để ghi ra 1 file sitemap duy nhất. mà treeview lại đọc dữ liệu từ sitemap nên sẽ khó khăn, giả sử vậy mỗi lần e thêm 1 danh mục mới e lại pải thủ công tạo trong thêm node trong sitemap à? ko biết ý kiến mọi ng thế nào?
    hj. treeview cũng có thể chọn datasource là xml , không nhất thiết là sitemap
    xml động thì dễ rồi ^^

Các đề tài tương tự

  1. Dựng 1 menu Asp.net bằng thẻ <ul> <li> hay Control [ Menu , SiteMap , Repeater , Treeview]
    Gửi bởi teodainhan trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 8
    Bài viết cuối: 30-05-2013, 01:04 PM
  2. tool nhỏ tạo sitemap for asp.net
    Gửi bởi zstar trong diễn đàn Sản phẩm phần mềm của bạn
    Trả lời: 3
    Bài viết cuối: 24-06-2012, 10:25 AM
  3. không chép được menu vào sitemap
    Gửi bởi thuan trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 5
    Bài viết cuối: 06-08-2011, 10:21 PM
  4. Sử dụng 2 TreeMenu với 2 Sitemap
    Gửi bởi pvtam2a trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 28-05-2011, 05:00 PM
  5. Cách viết thay thế trong sitemap
    Gửi bởi Solewind.IT trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 02-12-2010, 08:48 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn