Установить область по умолчанию - избегая `, new {area =“ ”}` для каждой ссылки на сайте

Этот код находится внутри главной страницы:

<li><a href="<%=Url.Action("Action", "Controller") %>">Main site link</a></li>
<li><a href="<%=Url.Action("AreaAction", "AreaController", new {area = "Area"}) %>">Area link</a></li>

Все ссылки работают хорошо, пока я не собираюсьПлощадь Ссылка, Когда я иду туда, все маршруты основной зоны не работают.

Чтобы исправить это, я могу использовать это:

<li><a href="<%=Url.Action("Action", "Controller", new {area = ""}) %>">Main site link</a></li>

У меня вопрос, есть ли способ избежать, new {area = ""} накаждый ссылка на основной сайт?

Очень неприятно иметь это на каждой ссылке на сайте.

Ответы на вопрос(2)

Ваш ответ на вопрос