Я отображаю представление для действия с этим URL: "/ search? A = 1 & b = 2"
Соответствующее действие:
public ActionResult Search (int? a, int? b)
В своем представлении мне нужно вызвать это дочернее действие:
public ActionResult Count (int? a, int? b)
Но только с установленными параметрами "a". Поэтому я звоню:
Html.RenderAction ("Count", new { a = 5 })
Но мое дочернее действие называется Count (5, 2)
, потому что в строке запроса есть буква "b", и оно автоматически связывается.
Есть ли способ ( редактировать : без необходимости указывать параметр "b" в виде пустых строк, потому что у меня есть метод с большим количеством параметров), чтобы преодолеть это и отключить привязку модели к использованию строки запроса (или любые другие) источники значений параметров для конкретного вызова действия?