を提出し、私はこの記事の指示に続く: 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"は常にnullです。
また、私はこのフォーラム投稿の2番目の回答(146票の回答)を試しました:How do you handle multiple submit buttons in ASP.NET MVC Framework?とthatsもnullです。私は間違って何をしていますか?
http://stackoverflow.com/questions/2423041/using -two-submit-buttons-single-form/2426152#2426152 どうやってですか? – takepara