Работает ли расширение link ActionLinkForAreas с параметрами + настраиваемые маршруты?S # arp ActionLinkForAreas + Параметры + пользовательские маршруты - ОБНОВЛЕНО!
У меня есть маршрут, который существует соответствие мое действие, которое является:
routes.MapRoute("Profile", "profile/{artist}/{action}", new {controller="Profile", action="Index"});
Но когда я называю ActionLinkForAreas так:
<%= Html.ActionLinkForAreas<ProfileController>(x => x.Index("DJ"), "DJ") %>
Возвращается/Профиль/исполнитель = DJ, где, как я хотел бы, чтобы он возвращался/profile/DJ, когда мой маршрут настроен.
Если я назову ActionLink, он вернет правильный URL-адрес, я протестировал его в проекте образца Northwind и получил тот же результат.
Я что-то упустил?
примечание: я тестируем из в одной и той же области ... если я сделать то же самое, но из другой области, он возвращается/профиль/без каких-либо параметров. –