ASP.Net Core Anchor路由到控制器中的操作

时间:2019-03-05 22:25:52

标签: c# html asp.net-core anchor

我正在尝试使锚执行控制器方法,这对我不起作用。这是我的主播:

<div class="topNavigationBar">
    <a href="default/GoToGames">Games</a>
</div>

我的控制器称为Default,而我要执行的ActionResult方法称为GoToGames

public IActionResult GoToGames()
{
    return View("/Views/Games.cshtml");
}

我尝试过:

<a asp-controller="Default" asp-action="GoToGames">Apps</a>

这只是使锚点不可点击。如何将锚定路线路由到ActionResult?

1 个答案:

答案 0 :(得分:1)

在Views文件夹中,创建文件_ViewImports.cshtml并添加以下行:

@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers