Как вы используете элемент управления MVCContrib Grid?
-
06-07-2019 - |
Вопрос
Я пытаюсь использовать элемент управления GRID в библиотеке MVCContrib с моим контроллером. Элемент управления подкачкой для их Grid, похоже, имеет большое ограничение, он выводит только URL-адрес как MyPage.aspx? Page = 2. Поэтому, когда я нажимаю СЛЕДУЮЩАЯ СТРАНИЦА, на элементе управления выплевывается «MyPage.aspx? Page = 2»
Мой элемент управления выглядит следующим образом:
public ActionResult Index(int? page)
{
И моя таблица маршрутизации выглядит так:
routes.MapRoute("admin", "admin/{page}", new { controller = "Admin", action = "Index", page = 1 });
По какой-то причине мой контроллер неправильно собирает строку запроса страницы. Он всегда отображается как 1. Если я отправляю URL, например, admin / 2, он работает ... но не при отправке в качестве администратора? Page = 2.
Что я делаю не так?
Решение
Я думаю, что вы можете найти свой ответ здесь: ASP.NET MVC QueryString по умолчанию переопределяет предоставленные значения?
Надеюсь, это поможет