asp.net-mvc-3 - MVC3 Html.ActionLink Post

标签 asp.net-mvc-3 post html.actionlink

我有一个 MVC3 C#.NET Web 应用程序,需要使用 Html.ActionLink 调用 View 。我无法从文档中得知是否可以指定 POST 或 GET。下面是我的 HTML,有没有办法指定 GET 或 POST?

 @Html.ActionLink("Create New", "Edit", "Subtask", 
                        new {Id = ViewBag.Id, Command="CreateHourEntry"}, null)

最佳答案

如果您想要一个帖子,请使用 Ajax.ActionLink,但要注意它是一个 Ajax 帖子。您可以轻松地使用 jquery 使现有链接导致表单发布,但此功能不包含在 Html.ActionLink 中。


ASP.NET MVC ActionLink and post method

关于asp.net-mvc-3 - MVC3 Html.ActionLink Post,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8421074/

相关文章:

.net - 使用 @Html.ActionLink() 时出错

asp.net-mvc - Asp.Net mvc 5 - 如何在 Html.ActionLink() 中将复杂对象作为路由值传递,以便默认模型绑定(bind)器可以映射它?

css - asp.net mvc3 webgrid 标题样式,css

c# - 在编辑模式下重新填充级联下拉列表 - MVC

asp.net-mvc-3 - ExpressionHelper.GetExpressionText(expression) 不返回我的属性的名称

javascript - 鬼场不消鬼

asp.net - 为什么我的 MVC3 网页不将 Windows 凭据发送到 IIS Express?

ruby-on-rails - 读取和设置 Rails 响应头

javascript - Ajax - 通知 : Undefined index: *

asp.net-mvc - 将 URL 写入 Razor 中的自定义路由