Скажем, у вас есть две области (Area1
и Area2
) с маршрутизацией по умолчанию.Каждая из этих областей имеет контроллер Home.
Допустим, у вас есть две области (Area1
и Area2
) с маршрутизацией с учетом областей по умолчанию.Каждая из этих областей имеет контроллер Home с индексом.В Area1
домашнем / индексном представлении вы добавили:
@Html.ActionLink("Goto Area2", "Index", New With {.area = "Area2"})
, а в домашнем / индексном представлении Area2 вы задали:
@Html.ActionLink("Goto Area1", "Index", New With {.area = "Area1"})
Теперь проблема:* Если вы перейдете на /Area1/Home/Index/1
, ссылка действия попытается отправить вас на /Area2/Home/Index/1
.Зачем?И как мне заставить его не передавать этот идентификатор во вторую область?
Спасибо за любой совет по этому вопросу, его поставили в тупик на несколько дней.