URL-маршрутизация в MVC - PullRequest
       4

URL-маршрутизация в MVC

0 голосов
/ 21 октября 2010

Этот код работает в моем коде:

http://localhost:12345/home/index/<parameter1>/<parameter2>/<parameter3>/<parameter4>

Я хочу изменить свой URL на НЕ включать дом / индекс (<controller>/<action>).

Моя текущая запись в Global.asax выглядит так:

 routes.MapRoute(
   "Default", // Route name
   "{controller}/{action}/{parameter1}/{parameter2}/{parameter3}/{year}/{parameter4}", // URL with parameters
   new { controller = "Home", action = "Index", parameter1= "", parameter2= "", parameter3= "", parameter4= ""} // Parameter defaults
   );

Пожалуйста, дайте мне знать, как я могу это изменить заранее спасибо

1 Ответ

1 голос
/ 23 октября 2010

Должно быть так же просто, как удалить эти параметры из URL, поскольку они есть в словаре по умолчанию.

routes.MapRoute ( "По умолчанию", // Название маршрута "{параметр1} / {параметр2} / {параметр3} / {год} / {параметр4}", // URL с параметрами new {controller = "Home", action = "Index", параметр1 = "", параметр2 = "", параметр3 = "", параметр4 = ""} // Параметры по умолчанию );

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