ActionName属性& ASP.NET MVC中的UrlHelper.Action方法

时间:2016-12-07 13:32:25

标签: asp.net-mvc

我使用ActionName属性在URL中启用短划线:

[ActionName("My-Action")]
public ActionResult MyAction() {
    return View();
}

工作正常。但是当我为导航菜单生成链接时它不起作用:

Link = new UrlHelper(HttpContext.Current.Request.RequestContext).Action(MVC.Area.Controller.MyAction())

网站上生成的链接始终没有破折号。

有人有解决方案吗?

1 个答案:

答案 0 :(得分:0)

@ dime2lo:谢谢你的提示!它适用于:.Action("My-Action", "Controller", new { area = "Area"})