Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 12 kết quả

Đề tài: Cách duyệt từng dòng trên gridview khi gridview phân trang ?

  1. #1
    Ngày gia nhập
    11 2010
    Nơi ở
    Nha Trang đất nóng
    Bài viết
    161

    Mặc định Cách duyệt từng dòng trên gridview khi gridview phân trang ?

    Như tiêu đề, làm sao mình duyệt từng rows khi gridview mình phân trang vậy các huynh ? Mình nghĩ mãi mà chẳng ra...
    Các huynh giúp mình với !!!!!

  2. #2
    Ngày gia nhập
    05 2011
    Bài viết
    299

    foreach bình thường thôi mà ta???
    Nói rõ hơn ý của bạn xem nào
    Programming tutorials and source code examples

    Trong nhà không vợ không con
    Uống bia gặm thịt sao ngon thế này
    Nhậu nhẹt không bị la rầy
    Một tuần ta cứ bảy ngày " nâng ly "....

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

    cái này đơn giản thôi mà bạn, bạn set thuộc tính allowpaging=true cho datagridview gọi sự kiện PageIndexChanging cho gridview đó theo code như sau

    protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
    GridView1.PageIndex = e.NewPageIndex;
    Getdata();
    }
    Dịch vụ đánh văn bản | đánh máy vi tính | dichvudanhvanban.vn

  4. #4
    Ngày gia nhập
    11 2010
    Nơi ở
    Nha Trang đất nóng
    Bài viết
    161

    Mình đã phân trang thành công . Nhưng ý mình hỏi là thế này :
    Mình phân mỗi trang là 10 record nhưng khi mình dùng lệnh grid.rows.count thì nó chỉ duyệt được 10 record thôi, nó không đếm được tất cả các record trên gridview.. mình muốn xử lý trên gridview thui...

  5. #5
    Ngày gia nhập
    06 2010
    Bài viết
    93

    convert datasource của datagrid thành datatable rùi foreach qua datatable đó xem

  6. #6
    Ngày gia nhập
    05 2011
    Bài viết
    299

    Mặc định Cách duyệt từng dòng trên gridview khi gridview phân trang ?

    bạn phân trang là 10 record mỗi trang thì nó chỉ lấy từ database lên có 10 record, làm sao nó đếm hơn được
    Programming tutorials and source code examples

    Trong nhà không vợ không con
    Uống bia gặm thịt sao ngon thế này
    Nhậu nhẹt không bị la rầy
    Một tuần ta cứ bảy ngày " nâng ly "....

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

    Cái này phụ thuộc vào bạn phân trang thế nào:
    1. Phân trang lấy 10 bản ghi cho từng trang 1 : Cái này duyệt cũng chỉ dc 10 row
    2. Phân trang : Lấy tất cả bản ghi đưa vào dt(datatable), nhưng chỉ hiển thị 10 bản ghi cho từng trang : Cách này for dt là lấy được.
    Tùy từng người làm theo cách của mình . C1: Mọi người đều làm thế .C2 :Hợp lý nếu không muốn kết nối quá nhiều đến sever.(Lấy toàn bộ bản ghi về dt, xử lý với dt, luc này không cần fai conect đến sever nữa)

  8. #8
    Ngày gia nhập
    05 2011
    Bài viết
    299

    như thitcholaotien và changtraisitinh đã nói, bạn có thể làm theo cách đưa vào datatable để duyệt tất cả các record. Nhưng nếu chỉ đếm xem có tất cả bao nhiêu record thôi thì bạn có thể đếm dưới database rồi truyền lên cho nó nhẹ
    Programming tutorials and source code examples

    Trong nhà không vợ không con
    Uống bia gặm thịt sao ngon thế này
    Nhậu nhẹt không bị la rầy
    Một tuần ta cứ bảy ngày " nâng ly "....

  9. #9
    Ngày gia nhập
    03 2011
    Bài viết
    151

    Cái lấy dl để fill ra thì nó dễ, quan trọng là code khi bạn chuyển trang thế nào thôi

  10. #10
    Ngày gia nhập
    11 2010
    Nơi ở
    Nha Trang đất nóng
    Bài viết
    161

    hj, cảm ơn tất cả các bạn..... mình làm được rồi.. mình chuyển qua datatable và count thôi... cảm ơn lần nữa nhé !!!!!

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

  1. ADO.NET làm thế nào để scrollbar trên gridview (devexpress) tự động cuộn xuống bản ghi cuối trên gridview
    Gửi bởi hung_3805 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 20-11-2013, 05:10 PM
  2. Cách truyền dữ liệu trong gridview từ một gridview sang gridview mới là như thế nào ?
    Gửi bởi cuibap_sp trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 4
    Bài viết cuối: 28-10-2011, 09:42 PM
  3. Đổi màu các dòng trên Gridview nếu cột Amout có giá trị lớn
    Gửi bởi elkidvnn1 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 04-05-2011, 10:26 PM
  4. Đổi màu một các dòng trên gridview trong asp.net
    Gửi bởi lenhuyencntt trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 29-06-2010, 07:35 AM
  5. Làm nổi bật 1 dòng trên gridview
    Gửi bởi lenhuyencntt trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 02-04-2009, 01:31 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