Проблема с перегрузкой действия в ASP.NET MVC - PullRequest
0 голосов
/ 03 декабря 2010

как должен выглядеть файл Global.asax и действие моего контроллера для обработки 2 типов URL:

http://.../Search
http://.../Search?q=abc&p=1&...&...&...& (many parameters, do I have to list all 
                                          of them in the Global.asax file ?)

?

1 Ответ

1 голос
/ 03 декабря 2010

Нет, вам не нужно перечислять их все в вашем файле global.asax, просто укажите их как необязательные параметры в вашем действии.

, например

public ActionResult Search(string q, int page = 1, string country = "", etc etc)

Если вы не можете использовать значения по умолчанию, просто обнуляйте их.

, например

public ActionResult Search(string q, int? page, string country, etc etc)

Savvy?

HTHS,
Charles

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...