Html.ActionLink不转发到控制器的Get方法

时间:2013-08-28 18:04:21

标签: asp.net-mvc asp.net-mvc-4 routing http-get html.actionlink

在我看来,我有以下行动链接

@Html.ActionLink("Back to List", "BusinessUnitDetails", routeValues:new{id=Model.BusinessUnitId}) |
   @Html.ActionLink("Change Password", "ChangeNonAdminPassword", "Account", new { area = " "},new{userName=Model.UserName})

第一个ActionLink可以工作,但是当我点击第二个时,它不会将我转发给控制器(没有区域的帐户)获取方法。

这是我的控制器的Get方法。

[HttpGet]
    public ActionResult ChangeNonAdminPassword(string userName)
    {
        var changePassword = new ChangePassword {UserName = userName};
        return View(changePassword);
    }

0 个答案:

没有答案