【问题标题】:Using tag helpers in Asp.Net Core 2.2 when Identity ScaffoldedIdentity Scaffolded 时在 Asp.Net Core 2.2 中使用标签助手
【发布时间】:2019-05-28 06:04:45
【问题描述】:

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

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

    您可以使用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查看现有页面。

    【讨论】:

      猜你喜欢
      • 2019-07-10
      • 1970-01-01
      • 1970-01-01
      • 2019-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-01
      • 1970-01-01
      相关资源
      最近更新 更多