如何从Action链接调用MVC中的Action
本文关键字:Action MVC 中的 调用 链接 | 更新日期: 2023-09-27 17:57:32
这是我的行动链接
@Html.ActionLink("Register", "Signup", "Account", routeValues: null, htmlAttributes: new { @class = "call-to-action", id = "registerLink" })</li>
这是我的行动
[ActionName("Signup")]
public ActionResult Register()
{
return view()
}
在视图中
@Html.ActionLink("Register", "Signup", "Account", null, new { @class = "call-to-action", id = "registerLink" })
控制器
[ActionName("Signup")]
public ActionResult Register()
{
return View();
}
为什么要将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();
}
如果这有帮助,请告诉我。