【发布时间】:2019-03-06 06:58:55
【问题描述】:
我正在尝试让锚点执行控制器方法,这对我不起作用。这是我的锚:
<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 的锚路由?
【问题讨论】:
-
"这只是使锚点无法点击。" => 可以分享生成的 HTML 吗?
-
很抱歉,我在哪里可以找到这个生成的 HTML?你的意思是“查看源代码”吗?
-
加载页面,右键点击元素并选择Inspect Element(假设是Chrome/Firefox),你会看到ASP.NET Core渲染的HTML
-
它返回相同的代码:游戏
标签: c# html asp.net-core anchor