Asp.Net MVC核心不Html.ActionLink归零出routevalues

问题描述 投票:1回答:1

我是一个Asp.Net MVC 5项目转换为一个ASP NET内核MVC应用程序的过程中,我很接近完成,但我注意到的是,@ Html.ActionLink助手没有端口超过正常。

我有一个使用@Html.ActionLink("Back to " + @action, @action, "SomeController", null, new { @class = "btn btn-primary" })视图

正在发生的事情是,即使我传递null作为routeValues参数,它保持当前页面的参数作为路由值。

我在做什么错的,什么是解决它的最好方法?

asp.net asp.net-mvc razor asp.net-core
1个回答
1
投票

对于Asp.net核心使用下面的标记

<a asp-controller="ControllerName" asp-action="ActionName" asp-route-id="" class="btn btn-success">Link</a>
© www.soinside.com 2019 - 2024. All rights reserved.