我跟着這個帖子上的說明: Asp.net mvc3 razor with multiple submit buttons 這裏是我的模型:MVC4 - 一種形式2提交按鈕
public class AdminModel
{
public string Command { get; set; }
}
我的控制器
[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?,那也是空的。我究竟做錯了什麼?
http://stackoverflow.com/questions/2423041/using -two-submit-buttons-inside-single-form/2426152#2426152 這個怎麼樣? – takepara 2012-06-25 15:22:11