Post方法上的Html.ActionLink
本文关键字:Html ActionLink 方法 Post | 更新日期: 2023-09-27 18:25:12
有什么方法可以使用html.actionLink发布数据吗?
public ActionResult Test()
{
return View();
}
[HttpPost]
public ActionResult Test(TestModel test)
{
return View(test);
}
在我看来。。。
@Html.ActionLink("ClickMe","Test", new {Test1 = "actionLink", Test2 = "actionLinkDidThis"}, FormMethod.Post)
有没有什么方法可以让这个操作链接进入httpPost方法而不是httpGet方法?
这将呈现一个锚点标记,该标记将产生一个get请求,因为它是一天结束时的常规超链接。不过,您可以将HttpGet属性放在操作方法上,使其成为Get方法。MVC模型绑定器将能够将Get请求反序列化为Get请求的TestModel对象。
如果你需要一个帖子请求