在 Asp.Net 核心 2.2 身份支架中使用标签助手
Using tag helpers in Asp.Net Core 2.2 when Identity Scaffolded
一旦您在 Asp.Net 核心 2.2 Web 应用程序中搭建身份页面,由于没有控制器(我能找到)管理帐户和管理视图模型,如何使用标签助手例如在锚标记中。
之前我可以按如下方式创建锚标签
<a id="register-button" class="submit" asp-controller="Account" asp-action="Register">Register</a>
这将生成适当的 link,当用户点击它时,他们将被带到注册页面。
既然 Identity 来自这个库,我不知道如何使用这些?如何为帐户和管理部分中找到的页面生成 links。我在侧边栏菜单、header 菜单等
中多次使用这些标签
您可以使用 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>
一旦您在 Asp.Net 核心 2.2 Web 应用程序中搭建身份页面,由于没有控制器(我能找到)管理帐户和管理视图模型,如何使用标签助手例如在锚标记中。
之前我可以按如下方式创建锚标签
<a id="register-button" class="submit" asp-controller="Account" asp-action="Register">Register</a>
这将生成适当的 link,当用户点击它时,他们将被带到注册页面。
既然 Identity 来自这个库,我不知道如何使用这些?如何为帐户和管理部分中找到的页面生成 links。我在侧边栏菜单、header 菜单等
中多次使用这些标签您可以使用 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>