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

Đề tài: So sánh ListView với GridView, DataList và Repeater

  1. #1
    Ngày gia nhập
    03 2007
    Bài viết
    30

    Mặc định So sánh ListView với GridView, DataList và Repeater

    So sánh ListView với GridView, DataList và Repeater

    ListView control là 1 control hiển thị dử liệu mới được thêm vào trong .NET 3.5, bạn có lẻ tự hỏi là tại sao nó được thêm vào và nó cung cấp những gì?

    Một số tính năng cơ bản nhất của ListView control:
    1. Rất linh động và bố trí tùy thích.
    2. Xây dựng sẳn tính năng phân trang kết hợp với DataPager control.
    3. Hổ trợ nhóm dử liệu.
    4. Xây dựng sẳn các tính năng như: thêm, xóa, sửa, sắp xếp dử liệu.

    Hãy nhìn vào bảng so sánh bên dưới bạn sẻ rỏ:



    Control GridView: nó hổ trợ phân trang, nhưng không linh động trong việc bố trí, mục tiêu chính cho việc hiển thị dử liệu, không xây dựng sẳn chức năng thêm, tức là chúng ta không thể gọi phương thức thêm, khi chúng ta nhấn vào nút (Button) với CommandName là "Insert".

    Control DataList: nó hổ trợ nhóm dử liệu, thông qua thuộc tính RepeatColumns, nhưng nó không có xây dựng sẳn chức năng phân trang, thêm, xoá, cập nhật dử liệu, nhìn vào các bố trí của nó, thì mặc định datalist biểu hiện (render) như dạng bảng html và bạn phải thiết lập thuộc tính flowLayout của nó thành Flow để ngăn chặn hành xử này.

    Repeater control: cung cấp việc bố trí 1 cách linh động, nhưng nó không có hổ trợ nhóm, thêm, xóa, cập nhật và phân trang dử liệu.

    Tóm lại:
    ListView control được thêm vào hổ trợ các tính năng cùng lúc, cho nên bạn sẻ dể dàn hiển thị tùy biến cách bố trí, mà nó hổ trợ nhóm, phân trang, thêm, xoá, cập nhật và sắp xếp dử liệu.

    Theo
    Code:
    http://forum.vi-vn.com/forum/Topic182-38-1.aspx
    Best,
    QuachNguyen

  2. #2
    Ngày gia nhập
    04 2007
    Bài viết
    21

    bạn ơi cho mình hỏi tý : Hình như những tính năng trên của ListView là của Net 3.5 phải không? Mình chưa dùng net 3.5, Hiện chỉ đang dùng net 2.0 nên không thấy các tính năng trên

    2. Xây dựng sẳn tính năng phân trang kết hợp với DataPager control.
    3. Hổ trợ nhóm dử liệu.
    4. Xây dựng sẳn các tính năng như: thêm, xóa, sửa, sắp xếp dử liệu.
    Mình thấy các tính năng trên rất hay và tiện dụng

    Nếu net 3.5 có thì có lẽ phải chuyển qua net 3.5 làm thôi
    Cảm ơn bạn đã chia sẻ !

  3. #3
    Ngày gia nhập
    04 2007
    Bài viết
    128

    Trích dẫn Nguyên bản được gửi bởi tlhmhung Xem bài viết
    bạn ơi cho mình hỏi tý : Hình như những tính năng trên của ListView là của Net 3.5 phải không? Mình chưa dùng net 3.5, Hiện chỉ đang dùng net 2.0 nên không thấy các tính năng trên



    Mình thấy các tính năng trên rất hay và tiện dụng

    Nếu net 3.5 có thì có lẽ phải chuyển qua net 3.5 làm thôi
    Cảm ơn bạn đã chia sẻ !
    Không phải của .NET 3.5 đâu! Mấy cái control này là của web form. ASP.NET 2.0 đã có những tính năng này rồi.

  4. #4
    Ngày gia nhập
    04 2007
    Bài viết
    21

    Hic, bạn Quách Nguyen đang nói trên winform hay webForm form thế nhỉ mình nghĩ chỉ trên winform mới có ListView thôi chứ trên webform mà có ListView mình chưa nghe nói đến bao giờ cả

  5. #5
    Ngày gia nhập
    03 2008
    Bài viết
    2

    Listview có từ lâu rồi , mình thấy trong Visual Studio 6 cũng có đấy chứ.

  6. #6
    Ngày gia nhập
    09 2008
    Bài viết
    1

    Mặc định So sánh ListView với GridView, DataList và Repeater

    mình mới học C#bạn có thể chỉ cho mình cách thức sử dụng của ListView được ko.mình tạo bảng ra rồi nhưng nó chẳng hiện lên cái gì cả.Thank man.Vì mình ngu dốt quá có chỗ nào ko phải mong mọi người bỏ qua

  7. #7
    Ngày gia nhập
    03 2007
    Bài viết
    30

    Trong Window Form ko có các control mà mình so sánh như trên (trừ ListView), trong window Form thì có có chuyện phân trang, vì ko có page.

    Cái này mình nói là ListView ASP.NET 3.5 control.

    ASP.NET 2.0 thì có tất cả các controls trên, trừ ListView.

    Regards,

  8. #8
    Ngày gia nhập
    03 2009
    Bài viết
    14

    Thêm, Sửa Xóa kiểu này bác có code ko ???
    post lên e xem với
    Attached Thumbnails Attached Thumbnails demo.JPG  

  9. #9
    Ngày gia nhập
    05 2011
    Nơi ở
    Bắc - Trung - Nam -motNha
    Bài viết
    44

    Trích dẫn Nguyên bản được gửi bởi quachnguyen Xem bài viết
    So sánh ListView với GridView, DataList và Repeater

    ListView control là 1 control hiển thị dử liệu mới được thêm vào trong .NET 3.5, bạn có lẻ tự hỏi là tại sao nó được thêm vào và nó cung cấp những gì?

    Một số tính năng cơ bản nhất của ListView control:
    1. Rất linh động và bố trí tùy thích.
    2. Xây dựng sẳn tính năng phân trang kết hợp với DataPager control.
    3. Hổ trợ nhóm dử liệu.
    4. Xây dựng sẳn các tính năng như: thêm, xóa, sửa, sắp xếp dử liệu.

    Hãy nhìn vào bảng so sánh bên dưới bạn sẻ rỏ:



    Control GridView: nó hổ trợ phân trang, nhưng không linh động trong việc bố trí, mục tiêu chính cho việc hiển thị dử liệu, không xây dựng sẳn chức năng thêm, tức là chúng ta không thể gọi phương thức thêm, khi chúng ta nhấn vào nút (Button) với CommandName là "Insert".

    Control DataList: nó hổ trợ nhóm dử liệu, thông qua thuộc tính RepeatColumns, nhưng nó không có xây dựng sẳn chức năng phân trang, thêm, xoá, cập nhật dử liệu, nhìn vào các bố trí của nó, thì mặc định datalist biểu hiện (render) như dạng bảng html và bạn phải thiết lập thuộc tính flowLayout của nó thành Flow để ngăn chặn hành xử này.

    Repeater control: cung cấp việc bố trí 1 cách linh động, nhưng nó không có hổ trợ nhóm, thêm, xóa, cập nhật và phân trang dử liệu.

    Tóm lại:
    ListView control được thêm vào hổ trợ các tính năng cùng lúc, cho nên bạn sẻ dể dàn hiển thị tùy biến cách bố trí, mà nó hổ trợ nhóm, phân trang, thêm, xoá, cập nhật và sắp xếp dử liệu.

    Theo
    Code:
    http://forum.vi-vn.com/forum/Topic182-38-1.aspx
    Best,
    QuachNguyen
    -Nói như này khó hình dung nhỉ
    -Bạn có thể viết các demo liên quan đến 3 thằng này ? cho cả nhà clear hơn không ?
    ckt_forchange

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

  1. Chèn hình từ CSDL vào Datalist hoặc Gridview
    Gửi bởi lytieuchieu trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 37
    Bài viết cuối: 19-11-2013, 12:48 AM
  2. Làm sao lấy item cuối của datalist hoac repeater
    Gửi bởi thanhbaker trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 23-03-2013, 12:40 AM
  3. Cách chuyển từ Gridview sang DataList trên web ASP.NET?
    Gửi bởi namlangtu trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 2
    Bài viết cuối: 24-01-2013, 11:12 AM
  4. Khắc phục lỗi chữ tràn ra khỏi DataList hay GridView
    Gửi bởi Newmember199 trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 2
    Bài viết cuối: 22-07-2012, 11:54 PM
  5. Có thể sử dụng Event SelectIndexChanged của Dropdownlist trong ListView , Repeater được không ?
    Gửi bởi daovthinh trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 2
    Bài viết cuối: 22-06-2011, 03:51 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