Как отправить несколько форм в одном представлении?

#asp.net #asp.net-mvc #forms #model-view-controller

Вопрос:

У меня есть несколько форм с одинаковыми полями (я создал свою форму в виде таблицы), для каждого региона мне нужны одни и те же поля с одним отправлением для действия «Создать» в контроллере, я создал представление ниже, и оно отправлено только в первой форме, может кто-нибудь помочь. заранее спасибо. Мое Мнение:

Регион 1

 <table style="margin-top:-18%;margin-right:3%;color:black;">
<div class="col-md-10">
    @Html.HiddenFor(model => model.Region, new { @Value = "1" })
</div>
<tr>
    <td><lable style="font-size:14px;margin-right: 5px;"> CarType </lable> </td>
    <td>
        @Html.DropDownListFor(
                  model => model.hose_Type,
                  new SelectList(new List<Object> {
                    new { value = 1, text = " house1" },
                    new { value = 2, text = " house2" },
              },
                 "value",
                 "text"
          ))
    </td>
</tr>
<tr style="background-color:#d0d6d3">
    <td><lable style="font-size:14px"> Area </lable></td>
    <td>
        <div class="col-md-10">
            @Html.EditorFor(model => model.Area, new { htmlAttributes = new { @class = "form-control" } })
        </div>
        <a style="font-size:16px;float:left;cursor: pointer;margin-right:5px;margin-top:4% " onClick=""><span style="color:gray;font-size:14px;" class="fas fa-cog"></span></a>
    </td>
</tr>
 

Регион 2

 <table style="margin-top:-18%;margin-right:3%;color:black;">
<div class="col-md-10">
    @Html.HiddenFor(model => model.Region, new { @Value = "2" })
</div>
<tr>
    <td><lable style="font-size:14px;margin-right: 5px;"> CarType </lable> </td>
    <td>
        @Html.DropDownListFor(
                  model => model.hose_Type,
                  new SelectList(new List<Object> {
                    new { value = 1, text = " house1" },
                    new { value = 2, text = " house2" },
              },
                 "value",
                 "text"
          ))
    </td>
</tr>
<tr style="background-color:#d0d6d3">
    <td><lable style="font-size:14px"> Area </lable></td>
    <td>
        <div class="col-md-10">
            @Html.EditorFor(model => model.Area, new { htmlAttributes = new { @class = "form-control" } })
        </div>
        <a style="font-size:16px;float:left;cursor: pointer;margin-right:5px;margin-top:4% " onClick=""><span style="color:gray;font-size:14px;" class="fas fa-cog"></span></a>
    </td>
</tr>
 

Кнопка Отправить

 <div class="form-group">
<div class="col-md-offset-2 col-md-10">
    <input type="submit" value="submit" class="btn btn-default" />
</div>