Hầu hết các giải pháp phân trang ASP.NET MVC mà tôi đã tìm thấy bằng cách googling trông giống như họ nhận tất cả các hàng từ một bảng cơ sở dữ liệu dưới dạng bộ sưu tập IEnumerable, thực hiện một số chuyển đổi phân trang trên bộ sưu tập IEnumerable, và sau đó trả về kết quả lượt xem. Tôi muốn có thể trang trên phía DB nhưng vẫn có một số lớp phân trang để làm các phép tính số trang và tạo HTML. Có một giải pháp ra khỏi đó mà thực hiện điều này? Hoặc là những người tôi đã được nhìn vào làm điều này, nhưng tôi không nhìn thấy nó bởi vì tôi đang nhìn họ sai?Có một giải pháp phân trang cho ASP.NET MVC mà phân trang trong cơ sở dữ liệu?
đây là những gì tôi đã được tìm kiếm tại địa chỉ:
- http://blogs.taiga.nl/martijn/2008/08/27/paging-with-aspnet-mvc/
- http://www.codeproject.com/KB/aspnet/pagination_class.aspx
- http://www.squaredroot.com/2009/06/15/return-of-the-pagedlist/
Điều này thực sự không có gì để làm với ASP.NET MVC ... –
bạn là chính xác, nhưng tôi didn không biết điều này cho đến sau câu trả lời của jvanderh và Craig. xin lỗi về bất kỳ sự nhầm lẫn nào. – gabe