Пейджинг с помощью PagedList: эффективен ли он?C#

Место общения программистов C#
Anonymous
Пейджинг с помощью PagedList: эффективен ли он?

Сообщение Anonymous »

Я уже давно пытаюсь реализовать разбиение на страницы и нашел это руководство по разбиению на страницы с помощью MVC: Разбиение на страницы ASP.NET MVC выполнено идеально

Теперь, в В этом решении я запрашиваю в базе данных весь набор клиентов, а затем возвращаю постраничный список клиентов вместо обычного списка.

Меня это беспокоит, потому что я планирую показывать только 10 или 20 записей на странице, а в моей базе данных их легко будет более миллиона. Таким образом, запрос всей базы данных каждый раз, когда я хочу показать страницу индекса, в лучшем случае кажется плохим решением.

Если я что-то понимаю неправильно, пожалуйста, не стесняйтесь резать меня прямо сейчас, но для меня это решение далеко не идеальное.

Я что-то неправильно понял? Есть ли более эффективное решение или библиотека для разбиения на страницы с помощью MVC?

Подробнее здесь: https://stackoverflow.com/questions/295 ... -efficient

Вернуться в «C#»