Пейджинг ASP.NET MVC, сохранение текущих параметров запросаC#

Место общения программистов C#
Anonymous
Пейджинг ASP.NET MVC, сохранение текущих параметров запроса

Сообщение Anonymous »

У меня есть таблица с контактной информацией, которую мне нужно просмотреть.

Вся сантехника уже установлена, за исключением одной последней детали. Пейджинг осуществляется с помощью простого параметра p Querystring, например. www.myurl.com/grid?p=3 будет третьей страницей; репозиторий автоматически извлекает нужные данные, а также общее количество элементов. Размер каждой страницы определяется где-то еще, и мне не нужно беспокоиться об этом в строке запроса.

Однако я также поддерживаю поиск и т. д. В моей строке запроса искомый термин обозначен как q. Итак, теперь у меня есть комбинация: www.myurl.com/grid?q=tom&p=2, которая ищет "tom" и выводит вторую страницу результатов.

Проблема, с которой я сталкиваюсь сейчас, поскольку параметры q (или другие) могут присутствовать в строке запроса, как мне создать для этого пейджер (который нужно будет сохранить) исходные параметры, поэтому, если я нажму на «страницу 2», она должна перейти с
Как это сделать?

Подробнее здесь: https://stackoverflow.com/questions/143 ... parameters

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