0
我在我的.NET核心Web應用程序中使用區域。我也嘗試使用定位標記輔助!而非的難看@符號是這樣的:奇怪的行爲與錨標籤助手
<a asp-area="Quizzes" asp-controller="Home" asp-action="Index">Quizzes</a>
但是,當他們被渲染成HTML我看到這個網址:
/Home/Index?area=Quizzes
爲什麼是不是像往常一樣出來
/Quizzes/Home/Index
我在這裏錯過了什麼。
不會改變它的渲染方式。 –
我還沒有使用過Core,但我能想到的第一個問題是:您是否註冊了您的區域? https://docs.microsoft.com/en-us/aspnet/core/mvc/controllers/areas –
是的,有一個單一的路線,所有區域 –