3

ビューで複数のモデルをレンダリングしようとすると問題が発生します。

私が持っているとしましょう:

モデル

public int ID { get; set; }
public ArrayOfThings[] Things { get; set; }

意見

for (int i = 0; Model.Things.Count() > i; i++)
{
    using (Html.BeginForm("Action", "Controller", FormMethod.Post, new { Id = i }))
    {
        <p>@Html.CheckBoxFor(m => m.Things[i].IsDone, "Some Check")</p>

        <input type="submit" title="Delete" value="Check as Done" name="btn_submit" />
    }
}

入力(送信)ボタンが正しいフォームと相関するようにするにはどうすればよいですか?このままでは第一形態のみ影響を受けている。

4

1 に答える 1