【发布时间】:2019-01-03 05:52:24
【问题描述】:
我的锚标签助手在使用 asp-route 属性时会生成空的 href。我确定我错过了什么。
启动 -> 配置服务:
services.AddRouting();
services.AddMvc()
.AddRazorPagesOptions(options =>
{
options.Conventions.AddPageRoute("/user/signin", "signin");
})
.SetCompatibilityVersion(CompatibilityVersion.Version_2_1);
然后在剃刀视图中:
<a asp-route="signin">Sign In</a>
哪个生成
<a href="">Sign In</a>
如果我导航到 /signin,它会正确进入 /user/signin 页面
【问题讨论】:
标签: c# asp.net-core