Asp.net mvc 如何在表单中放置两个提交按钮
发布时间:2022-10-06 12:39:47 所属栏目:Asp教程 来源:
导读: Asp.net mvc 如何在表单中放置两个提交按钮
asp.net-mvc
Asp.net mvc 如何在表单中放置两个提交按钮,asp.net-mvc,Asp.net Mvc,我在一个表单中有两个提交按钮。我想在两个按钮中调用不同的操作。
asp.net-mvc
Asp.net mvc 如何在表单中放置两个提交按钮,asp.net-mvc,Asp.net Mvc,我在一个表单中有两个提交按钮。我想在两个按钮中调用不同的操作。
Asp.net mvc 如何在表单中放置两个提交按钮 asp.net-mvc Asp.net mvc 如何在表单中放置两个提交按钮,asp.net-mvc,Asp.net Mvc,我在一个表单中有两个提交按钮。我想在两个按钮中调用不同的操作。有没有办法不用JavaScript就可以实现这一点。当然有!例如ASP表单,我们有以下表格:我在一个表单中有两个提交按钮。我想在两个按钮中调用不同的操作。有没有办法不用JavaScript就可以实现这一点。 当然有!例如,我们有以下表格: 当服务器获取表单请求时,集合中只存在一个参数:update\u user或delete\u user。取决于用户按下的按钮。 为按钮指定不同的名称属性。然后,在视图处理程序(或等效程序-抱歉,不是ASP.NET MVC人员)中,可以检查HTTP响应中是否有该按钮的名称,并相应地执行操作 响应中只应存在一个提交按钮名称。 如果没有javascript,调用不同的操作是不可能的。您可以调用相同的控制器操作,并在此操作中使用name属性确定按下了哪个按钮: <% using (Html.BeginForm()) { %> <% } %> 与asp.net mvcI相关但不适用于asp.net mvcI。我认为您需要编辑您的帖子,并展示如何在服务器端代码中区分两者。答案只是问题的一半。 [HttpPost] public ActionResult Index(string save) { if (!string.IsNullOrEmpty(save)) { // the save button was pressed } else { // the update button was pressed } return View(); } (编辑:开发网_商丘站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐