1

私のプロジェクトには、多くの行を表示するメイン フォームがあります。以下の例では、id = "Grid"* の div がテーブルを含む部分ビューに置き換えられます。フォームは Ajax フォームであり、強く型付けされています。変更された行のみをコントローラーに送り返し、モデルにそれらの行のみを含める方法はありますか?

@model Models.myModel;

@using (Ajax.BeginForm("Save", "myController", new AjaxOptions { HttpMethod = "Post", UpdateTargetId = "AllGrids" }, new { id = "frm" }))
    { 
    <div id="AllGrids">
        <table id="EvidenceGrids" style="width: 1200px">
            <tr>
                <td style="border-style: solid; border-width: thin">
                    <div id="Grid1"></div>
                </td>
            </tr>

            <tr>
                <td style="border-style: solid; border-width: thin">
                    <div id="Grid2"></div>
                </td>
            </tr>

            <tr>
                <td style="border-style: solid; border-width: thin">
                    <div id="Grid3"></div>
                </td>
            </tr>

        </table>
    </div>
    }

    public ActionResult Save (Model m)
    {
        use model as needed
    }
4

0 に答える 0