在我看来,我有以下行动链接
@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);
}