当身份支架被使用时,在Asp.Net Core 2.2中使用标签帮助程序

时间:2018-12-31 22:52:49

标签: asp.net-core asp.net-core-2.1 tag-helpers

由于一旦构架了Asp.Net Core 2.2 Web应用程序中的“身份”页面后,就没有控制器(我可以找到)来管理“帐户”和“管理”视图模型,因此如何在锚标记中使用标记帮助器例如。

在我可以如下创建锚标记之前

<a id="register-button" class="submit" asp-controller="Account" asp-action="Register">Register</a>

这将生成适当的链接,当用户单击它时,它们将被带到注册页面。

既然Identity来自此库,我现在看不到如何使用它们?如何生成指向“帐户和管理”部分中的页面的链接。我在侧边栏菜单,标题菜单等中多次使用了这些标签

1 个答案:

答案 0 :(得分:0)

您可以使用asp-area="Identity"来找到ASP.NET标识区域,并具体显示哪个页面:

<a id="ad" asp-area="Identity" class="submit" asp-page="/Account/Register">Register</a>

<a id="ad" asp-area="Identity" class="submit" asp-page="/Account/Login">Login</a>

您可以Scaffold Identity in ASP.NET Core projects查看现有页面。