Standardbereich festlegen - Vermeiden Sie ", new {area =" "}" für jeden Link auf der Site

Dieser Code befindet sich auf der Masterseite:

<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>

Alle Links funktionieren gut, bis ich zum Internet geheBereichslink. Wenn ich dorthin gehe, funktionieren alle Routen des Hauptgebiets nicht.

So beheben Sie, dass ich dies verwenden kann:

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

Meine Frage ist, gibt es einen Weg zu vermeiden, new {area = ""} aufjeder Link in der zur Hauptseite?

Es ist sehr ärgerlich, dies auf jedem Link auf der Seite zu haben.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage