【发布时间】:2012-10-31 15:41:20
【问题描述】:
我的 Razor 视图中有一个 @HTML.ActionLink,我希望它调用 Post 操作方法而不是 Get 操作方法。
这可能吗?
【问题讨论】:
标签: asp.net-mvc post razor get
我的 Razor 视图中有一个 @HTML.ActionLink,我希望它调用 Post 操作方法而不是 Get 操作方法。
这可能吗?
【问题讨论】:
标签: asp.net-mvc post razor get
如果您使用的是引导程序,您可以通过应用 btn-link 类轻松地使按钮看起来像一个链接,例如
<input type="submit" name="ActionType" value="Edit" class="col-md-1 btn btn-link" />
【讨论】:
如果您想调用 POST 操作,请将此链接放在使用 POST 操作的表单中,或使用 ajax 版本。您可以找到更多详细信息here。
【讨论】:
是的,不是的。普通的 ActionLinks 将是普通的链接。要么你必须使用一个表格(方法是粗略的帖子)并有一个链接来提交它。或者你可以添加一个 javascript 和一个不错的扩展。
看看http://dr2ab.wordpress.com/2011/07/25/linkbuttons-in-mvc-razor/
可能适合你。
【讨论】: