У меня возникла ситуация, по которой я не смог найти решение в результате моих поисков здесь. Вот сценарий:
У меня есть форма поиска с 2 обязательными полями и несколькими дополнительными. Форма отправляет сообщение в метод действия, который определяет, какие поля выбраны, и создает список <> объектов, которые соответствуют критериям поиска. Затем я передаю этот список <> представлению для отображения.
Эта проблема, с которой я сталкиваюсь, заключается в том, как подкачка обычно выполняется с помощью asp.net mvc. Для прошлых проектов я использовал собственный помощник Html, который создает ссылки, которые включают параметры запроса, а также параметр «страницы». Затем он использует запрос GET и формат .Take (). Skip ().
Я столкнулся с этим проектом, поскольку не могу использовать запрос GET для критериев поиска и не могу найти способ сохранить список <> в памяти для выполнения обычного параметра "страницы" обмануть.
Я думал о сохранении List <> в сеансе, но объекты и список могут быть очень большими.
Я думаю, это популярная проблема с расширенными формами поиска, но я не могу найти хорошее решение. Любая помощь будет оценена. Спасибо!