如何将按钮链接到特定页面

问题描述 投票:0回答:2

我想把一个按钮链接到我的登录页面,如下图所示。我的登录页面位于Area > Identity > Account > Login.cshtml中。我如何用asp链接我的按钮到这个登录页面?

之前我使用 asp-controllerasp-action 但这个脚手架式的登录页面没有我所知道的控制器或动作。

    <div>
       <a style="background-color: #193C8D" class="btn btn-primary">Go to login.</a>
   </div>
c# asp.net razor
2个回答
0
投票

如果你使用ASP.NET Core可以这样做。

<a style="background-color: #193C8D" class="btn btn-primary" asp-area="Identity" asp-page="/Account/Login">Go to Login</a>

如果有帮助请告诉我 因为我不知道你用的是ASP.NET的哪个版本。在这里你可以找到一些例子。ASP.NET Core中的Anchor Tag Helper。


1
投票

这就是你需要的锚。

<a style="background-color: #193C8D" class="btn btn-primary" asp-area="Identity" asp-page="/Account/Login">Go to Logins</a>

与MVC相比,在剃刀页面上使用标签助手时,它是相当混乱的,但它能完成工作。

© www.soinside.com 2019 - 2024. All rights reserved.