この領域のページの 1 つで、管理者と呼ばれる領域があり、自分の領域の外側にあるビューに移動したいのですが、実際にはどの領域にもありません。そのために空を渡すことができる HTML ヘルパーを使用します。そのようです:
@Html.ActionLink(item.ArticleTitle, "Details", new { id = item.ArticleId,title=item.ArticleTitle.Replace(' ', '-'), Area = "" })
ただし、タグ ヘルパーを使用する場合、空を渡すと機能しません。
<a asp-action="Details" asp-route-area="" asp-route-id="@item.ArticleId" asp-route-title="@item.ArticleTitle.Replace(' ', '-')" class="btn btn-default">Detail</a>
私はすでにこの質問を見たことに注意する価値がありますが、私の質問は、現在のエリアの外にあるサイトのルートにナビゲートする方法でエリアを指定することに関するものであり、通常の URL を使用できることはわかっていますが、タグヘルパーでできるかどうか興味がありました。