asp.net-mvc-4 – 使用HTML.ActionLink调用Post方法
我已经阅读了类似问题的多篇帖子,但没有奏效.
我有一个固定的页脚按钮,并在调用项目控制器中的“发布”版本编辑操作时面临问题.这就是我想要做的 ? 如果问题需要进一步解释,请告诉我. (我尝试使用Ajax.ActionLink,这也是在多个帖子中提出的,但没有成功. Similar Question 解决方法
最后,我设法通过一些解决方法来修复它.在这里发布解决方案以帮助某人.
就像我之前说的那样,我尝试使用Ajax.ActionLink,但我无法实现相同的目标.相反,我从表格之外寻找呼叫表单提交操作,这是我在这里真正需要的. 表单:为表单命名,说“editProjDetailsForm” 页脚:从页脚按钮调用此方法. <input type="button" onclick="document.editProjDetailsForm.submit();" class="btn btn-primary" value="Save Changes" /> 我也尝试了这个,但它没有锻炼: @Ajax.ActionLink("Save Changes","Edit",new { id = Model.ProjectId },new AjaxOptions { HttpMethod = "POST" }) 有用的帖子 > Naming A form using Begin Form 如果您使用bootstrap显示问题在页脚中我有一个输入类型=按钮和一个带有class =按钮的操作链接.两者都嵌套在一个btn组中,但高度在后面的快照中显示为不同: 修复:发现它是一个已知的问题,并且有一个建议的解决方案,但对我来说没有太多帮助(即对于Internet Explorer). 解决方案:添加.btn {line-height:normal!important;或者如果你只想做一个特定的按钮,让我们说上面的输入按钮,然后执行此操作: <input type="button" onclick="document.editProjDetailsForm.submit();" class="btn btn-primary" value="Save Changes" style="line-height:normal!important;" /> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 使用Web.Config设置我的SQL数据库连接字符串?
- ASP.NET – 括号中的负数
- asp.net – 将Salesforce.com与.NET Server C集成的最佳安全
- asp.net中使用Page.Validate()和Page.IsValid进行服务器端验
- asp.net web-api – ASP.net Web API RESTful Web服务基本身
- ASP.NET身份验证cookie仅在IE中消失,仅在特定位置消失
- asp.net – AppHarbor:不允许使用目录’/ App_GlobalResou
- 清理ASP.NET提供的“杂乱”标记
- asp.net – HTTP POST – 我被卡住了
- asp.net-mvc-3 – 剃刀视图引擎,如何在html之间写入?