Для действия asp mvc необходимо принять параметр с полной остановкой в ​​имени` - PullRequest
0 голосов
/ 22 августа 2011

Не уверен, если это возможно, но мне нужно, чтобы мое действие связывалось с параметром строки запроса с полной остановкой в ​​имени. Возможно ли это?

Например, моя строка запроса

http://foo.com?foo.bar=test

так что я могу добавить в объявление метода, чтобы я мог его забрать?

public JsonResult TestAction(string foo.bar)

(я знаю, что это не сработает)

Я знаю, что могу получить значение от объекта Request, но я бы предпочел этого не делать.

Заранее спасибо

1 Ответ

3 голосов
/ 22 августа 2011

Вы можете использовать атрибут Bind:

public JsonResult TestAction([Bind(Prefix="foo.bar")]string foobar)
...