このコードはマスターページ内にあります:
<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 = ""}
のリンクで回避する方法はありますか?
サイト上のすべてのリンクにこれがあるのは非常に面倒です。