.NET Core Webアプリケーションの領域を使用しています。アンカータグヘルパーで奇妙な動作が発生する
<a asp-area="Quizzes" asp-controller="Home" asp-action="Index">Quizzes</a>
しかし、彼らは、HTMLにレンダリングされたとき、私はこのURLを参照してください:
/Home/Index?area=Quizzes
なぜ私はまた醜いはこのように表記@探しのの代わりにアンカータグヘルパーを使用しようとしていますいつものように出てくるのではないですか?
/Quizzes/Home/Index
私はここで何が欠けていますか?その領域にする必要があり、他のコントローラと一緒に、>クイズ -
レンダリングの仕方は変わりません。 –
私はまだコアを使用していませんが、私が考えることができる最初の質問は、あなたのエリアを登録しましたか? https://docs.microsoft.com/en-us/aspnet/core/mvc/controllers/areas –
はい、すべての地域に単一のルートがあります –