区分具有相同表名的表单数据

时间:2018-03-06 09:27:41

标签: javascript c# jquery asp.net-mvc

我在表单中有2个表

     @using (Html.BeginForm("EditData", "Edit", FormMethod.Post, new { id = "SubmitForm", role = "form", enctype = "multipart/form-data" }))
    {

     <table>
        <tr>
         .....
        <td>
        <input type="hidden" name="FacilityId" value="@datas.data1" />
        </td>
        </tr>
    </table>

        <table id="tableid2" name ="tablename2">
        <tr>
         ....
        <td>
        <input type="hidden" name="FacilityId" value="@datas.data1" />
         ....
        </td>
        </tr>
    </table>
}

使用方法post我已设法获取控制器中的数据。

string[] targetids = Request.Form["FacilityId"].Split(',');

但我无法区分表1和表2的数据。有没有办法区分这两个表? 注意:由于我将表1中的数据克隆到表2,因此我无法手动更改表名。我很遗憾不允许将开始表单移动到仅包含table2

0 个答案:

没有答案