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.