Member 13771716 Ответов: 1

Как вставить два текстовых поля в отдельные столбцы в одной строке?


В моем проекте я отобразил столбец из своей базы данных, который содержит описания элементов в таблице. Теперь я пытаюсь вставить два текстовых поля в отдельные столбцы для каждого отображаемого описания элемента, в которые я могу вводить значения. Которые при отправке значения вставляются в два разных столбца в моей базе данных, соответствующих идентификатору описания элемента этой строки.

Я полный новичок в c# и ASP.NET поэтому мы испробовали множество различных методов для этого.

Что я уже пробовал:

Я попытался включить цикл в свой код c# для этого, когда каждая строка была напечатана из отображения описания элемента, я попытался добавить еще две строки в таблицу и напечатать текстовое поле в каждой. но это не сработало.

Sunasara Imdadhusen

Сначала вы должны попробовать себя. Мы слышим только в том случае, если вы действительно пытались тогда!

Member 13771716

Прошу прощения, я неправильно сформулировал свой вопрос.

Vinod Jangle

Вы можете отредактировать шаблон элемента управления grid и добавить элемент управления text box в разделе TemplateField. Это повторит текстовое поле для каждой строки записи, отображаемой в элементе управления Gridview.

1 Ответов

Рейтинг:
2

Faaiz Shabbir

ваш вопрос немного неясен. если вам нужно просто html решение для отображения двух столбцов в строке вот оно:

<pre><div class="row" style="padding:2%">
  <div class="col-md-6">
    <input type="text" name="txtOne" class="form-control" />
  </div>
  <div class="col-md-6">
    <input type="text" name="txtTwo" class="form-control" />
  </div>
</div>



Если вам нужна сетка со встроенными редактируемыми текстовыми полями, проверьте DataTable-js. Вот ссылка: Пример DataTables - простое встроенное редактирование[^]

если вам нужна базовая помощь по работе с элементами формы, классами моделей и отправкой форм, ознакомьтесь с этой статьей:
https://www.aspsnippets.com/Articles/ASPNet-MVC-Form-Submit-Post-example.aspx