mvc html.actionlink onclick,asp.net-mvc-4 – 使用HTML.ActionLink调用Post方法

最后,我设法通过一些解决方法来修复它.在这里发布解决方案以帮助某人.

就像我之前说的那样,我尝试使用Ajax.ActionLink,但我无法实现相同的目标.相反,我从表格之外寻找呼叫表单提交操作,这是我在这里真正需要的.

表单:为表单命名,说“editProjDetailsForm”

@using(Html.BeginForm(null,null,FormMethod.Post,

新{@class =“形式水平”,

name =“editProjDetailsForm”}))

页脚:从页脚按钮调用此方法.

class="btn btn-primary"

value="Save Changes" />

我也尝试了这个,但它没有锻炼:

@Ajax.ActionLink("Save Changes", "Edit", new { id = Model.ProjectId },

new AjaxOptions { HttpMethod = "POST" })

有用的帖子

如果您使用bootstrap显示问题在页脚中我有一个输入类型=按钮和一个带有class =按钮的操作链接.两者都嵌套在一个btn组中,但高度在后面的快照中显示为不同:

解决方案:添加.btn {line-height:normal!important;或者如果你只想做一个特定的按钮,让我们说上面的输入按钮,然后执行此操作:

class="btn btn-primary"

value="Save Changes"

style="line-height:normal!important;" />

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值