gpt4 book ai didi

asp.net-mvc - MVC4 - 一个表单 2 提交按钮

转载 作者:行者123 更新时间:2023-12-04 02:50:43 25 4
gpt4 key购买 nike

我按照这篇文章的说明操作:
Asp.net mvc3 razor with multiple submit buttons
这是我的模型:

public class AdminModel
{
public string Command { get; set; }
}

我的 Controller
[HttpPost]
public ActionResult Admin(List<AdminModel> model)
{
string s = model.Command;
}

我的看法
@using (Html.BeginForm("Admin", "Account"))
{
<input type="submit" name="Command" value="Deactivate"/>
<input type="submit" name="Command" value="Delete"/>
}

当我回发时,字符串“s”始终为空。

我也在这个论坛帖子中尝试了第二个答案(146 票): How do you handle multiple submit buttons in ASP.NET MVC Framework?那也是空的。我究竟做错了什么?

最佳答案

您需要通过按钮的名称从他们的服务器端获取值,

public ActionResult Admin(List<AdminModel> model,string Command)
{
string s = Command;
}

关于asp.net-mvc - MVC4 - 一个表单 2 提交按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10250167/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com