Получить все значения из формы - PullRequest
0 голосов
/ 19 июня 2019

У меня есть эта форма, и я хочу сохранить все входные данные из textarea в списке в моем контроллере. Как я могу это сделать?

@foreach (var item in Model)
        {
            <div class="form-group">
                <h6 for="exampleFormControlTextarea3" class="text-center">@Html.DisplayFor(modelItem => item.Text)</h6>
                <textarea class="form-control" id="exampleFormControlTextarea3" rows="3"></textarea>
            </div>
        }

1 Ответ

0 голосов
/ 19 июня 2019

Вы можете добавить name="textarea3" к текстовой области

 @foreach (var item in Model)
            {
                <div class="form-group">
                    <h6 for="exampleFormControlTextarea3" class="text-center">@Html.DisplayFor(modelItem => item.Text)</h6>
                    <textarea class="form-control" name="textarea3" id="exampleFormControlTextarea3" rows="3"></textarea>
                </div>
            }

В контроллере:

string texts = Request["textarea3"]; // it will be a,b,c if you input to 3 textarea a and b and c

string[] arr = texts.Split(new[] {','}); //hande each textarea
...