Пейджинг результатов поиска с asp.net MVC

У меня есть ситуация, которую я не могЯ не могу найти решение для моих поисков здесь. Вот сценарий:

У меня есть форма поиска с 2 обязательными полями и несколькими дополнительными. Форма отправляет сообщение в метод действия, который определяет, какие поля выбраны, и создает список <> объектов, которые соответствуют критериям поиска. Затем я передаю этот список <> к представлению для отображения.

Эта проблема, с которой я сталкиваюсь, заключается в том, как подкачка обычно выполняется с помощью asp.net mvc. Для прошлых проектов я использовал собственный помощник Html, который создает ссылки, которые включают параметры запроса, а также "страница» параметр. Затем он использует запрос GET и формат .Take (). Skip (). I '

Я ударил стену по этому проекту, как могуиспользовать запрос GET для критериев поиска, и я не могуне могу найти способ сохранить список <> в память делать как обычностраница» трюк с параметрами

Я думал о сохранении списка <> в сеансе, но объекты и список могут быть очень большими.

Я думаю, что это популярная проблема с расширенными формами поиска, но я могуКажется, я не нашел хорошего решения. Любая помощь будет оценена. Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос