我的Razor视图中有@HTML.ActionLink
,我希望它可以调用Post
操作方法而不是Get
操作方法。
这可能吗?
答案 0 :(得分:3)
如果要调用POST操作,请将此链接放在使用POST操作的表单中,或使用ajax版本。您可以找到更多详细信息here。
答案 1 :(得分:3)
如果您使用bootstrap,可以通过应用btn-link类轻松地使按钮看起来像链接,例如
<input type="submit" name="ActionType" value="Edit" class="col-md-1 btn btn-link" />
答案 2 :(得分:1)
是和否。正常的ActionLinks将是普通链接。要么你必须使用一个表格(方法是诡计的帖子)并有一个链接汇总它。或者你可以添加一个javascript和一个很好的扩展。
查看http://dr2ab.wordpress.com/2011/07/25/linkbuttons-in-mvc-razor/
可能适合你。