添加页面参数时,asp.net core2.1 asp-page route问题

时间:2018-06-01 21:30:44

标签: razor asp.net-routing asp.net-core-2.1

问题:添加以下内容; @page "{id?}" 在联系人页面的顶部使其获取其他页面的路径。

生产:
1.开箱即用的asp.net core2.1 WebApplication
2.将以下内容添加到contacts.cshtml和about.cshtml @page "{id?}" 3.路线; https://localhost:44306/About/hello 4.现在点击导航栏中的“联系人”。

您将被路由到 https://localhost:44306/Contact/hello

我的剃须刀链接是开箱即用的; <li><a asp-page="/Contact">Contact</a></li> 我试过更换; app.UseMvc(); app.UseMvcWithDefaultRoute(); 仍然是同样的问题。

此处是buildable project问题的链接。

0 个答案:

没有答案