Укажите QueryString в Html.Action - PullRequest
       4

Укажите QueryString в Html.Action

1 голос
/ 25 февраля 2012

0Я хочу вставить вывод действия в представление. Проблема в том, что для действия требуется некоторая информация в строке запроса. Есть ли способ включить параметры строки запроса в Action?

Пример:

@Html.Action("Get","Contacts")

Чтобы получить правильный результат, мне нужно передать? Pagenum = 1 в действие.

@Html.Action("Get?pagenum=1","Contacts")  unfortunately doesn't work

1 Ответ

4 голосов
/ 25 февраля 2012
@Html.Action("YourActionName", "YourControllerName", new { pagenum = 1 })

Используйте перегрузку Action() для определения значений маршрута.

Ссылка MSDN

Действительно ли ваш метод действия называется Get()? Если это так, а имя вашего контроллера Contacts, ваш измененный код должен быть:

@Html.Action("Get", "Contacts", new { pagenum = 1 })
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...