如何从Action链接调用MVC中的Action

时间:2016-07-19 09:48:48

标签: c# asp.net-mvc model-view-controller

这是我的行动链接

@Html.ActionLink("Register", "Signup", "Account", routeValues: null, htmlAttributes: new { @class = "call-to-action", id = "registerLink" })</li>

这就是我的行动

[ActionName("Signup")]
public ActionResult Register() 
{
  return view()
}

2 个答案:

答案 0 :(得分:0)

在视图中

  [ActionName("Signup")]
    public ActionResult Register() 
    {
        return View();
    }

控制器

scripts

答案 1 :(得分:0)

为什么要在实际操作中添加ActionName数据注释?

为了让它发挥作用,您需要做的就是:

<强> HTML:

@Html.ActionLink("Register", "Register", "Account", null, htmlAttributes: new { @class = "call-to-action", id = "registerLink" })</li>

<强>控制器:

//no need for data annotation
public ActionResult Register() 
{
    return View();
}

如果有帮助,请告诉我。