Я пытаюсь изменить URL-адрес, отображаемый в браузере пользователя с Happy/Balloons, до счастливых/всплывающих окон. В проекте есть много ссылок на действие «Воздушные шары», поэтому вместо изменения тех ссылок, которые я хотел бы изменить global.asax, чтобы появился другой URL-адрес для одного и того же действия. Оригинальный MVC маршрут выглядит следующим образом:URL-адрес MVC не переписывается
routes.MapRoute(
"Happy.Balloons",
"Happy/Balloons/{groupId}/{paymentType}/{mortgageValue}/{province}",
new { controller = "Happy", action = "Balloons" },
new { groupId = "\\d+", paymentType = "\\d+", mortgageValue = "\\d+", province = "\\d+" }
);
Я изменил код
routes.MapRoute(
"Happy.Balloons",
"happy-times/balloon-pops/{groupId}/{paymentType}/{mortgageValue}/{province}",
new { controller = "Happy", action = "Balloons" },
new { groupId = "\\d+", paymentType = "\\d+", mortgageValue = "\\d+", province = "\\d+" }
);
Я думал, что это второй параметр отображалось URL, но я получаю: «Ресурс вы был удален, его имя было изменено или временно недоступно ». ошибка. Есть ли простой способ сделать это, изменив параметры в MapRoute? Если да, то как?
Вопрос Последующий: Change URL of action in mvc
valen? ссылка на babylon 5? – deltree
мое имя, фактически. но теперь вы меня заинтересовали :) – valen