コントローラ...
[HttpPost]
public virtual ActionResult PickAColour(ColourModel model,
string imgbtn, string returnUrl) {
とビュー...
@using (Html.BeginForm(MVC.Home.PickAColour(Model,"",(string)ViewBag.ReturnUrl))) {
@Html.LabelFor(m => m.SomeProperty)
@Html.TextBoxFor(m => m.SomeProperty)
...
...
<p>Now pick a colour</p>
<input type="image" name="imgbtn" src="@Links.Content.Images.A_png" value="A"/>
<input type="image" name="imgbtn" src="@Links.Content.Images.B_png" value="B"/>
<input type="image" name="imgbtn" src="@Links.Content.Images.C_png" value="C"/>
<input type="image" name="imgbtn" src="@Links.Content.Images.D_png" value="D"/>
<input type="image" name="imgbtn" src="@Links.Content.Images.E_png" value="E"/>
<input type="image" name="imgbtn" src="@Links.Content.Images.F_png" value="F"/>
}
imgbtn パラメータをメソッドに渡さなかったため、これは機能しません。私はそれを行う正しい方法は何ですか?