ASP.NET Двухуровневые входные строки

#asp.net

#asp.net

Вопрос:

У меня есть ASP.NET форма веб-приложения, в которой пользователи вводят такие сведения, как:

  1. Код темы
  2. Название темы
  3. Подробности темы …. и т. Д

Я бы хотел, чтобы пользователи нажимали на плюс ( ) или кнопку добавить, которая создает новые пустые строки для пользователей, чтобы заполнить вышеуказанные поля. Они могут вводить до x количества объектов.

Есть ли какой-либо более простой способ добиться этого?

Пожалуйста, обратите внимание, что это только одна часть формы. Другая часть формы включает сведения об ученике, комментарии и т.д. Итак, ListView или GridView для меня сейчас не вариант.

Спасибо.

С уважением,

Ответ №1:

Я думаю, что ListView был хорошим выбором здесь.

Элемент управления ListView (Видео).

Обзор управления веб-сервером ListView.


Однако, обратитесь к ASP.NET Элементы управления данными, чтобы получить помощь в этой проблеме.

Комментарии:

1. Привет, Акрам, спасибо, но не уверен, что ты прочитал мой вопрос полностью внизу: «Пожалуйста, обратите внимание, что это всего лишь одна часть формы. Другая часть формы включает сведения об ученике, комментарии и т.д. Поэтому просмотр списка или сетки для меня сейчас не вариант.» В принципе, у меня есть форма с другими текстовыми полями, которые должны выходить за пределы ListView. Они должны быть отправлены с помощью одной кнопки Submut

2. Здесь нет ограничений на использование ListView . Вы можете объединить это с любым другим, что вы хотите разместить в своей форме. Я думаю, ваша проблема в том, что вы не знаете, как это сделать. Если бы вы могли четко объяснить, в чем ваша проблема, я смог бы помочь вам больше…

3. согласен, я новичок в ListView. В принципе, у меня есть форма, в которой студент выбирает лектора, дату начала, даты окончания и комментарии, а также все предметы, которые ему нравятся для регистрации. Моя проблема в том, как мне объединить lecturer, startdate… с объектами, которые будут отображаться в ListView. Я бы подумал, что в представлении списка есть собственная кнопка добавления, которая фиксирует только транзакции, которые находятся в ListView? Что мне нравится делать, так это отправлять все ListView плюс другие основные данные, такие как лектор, даты и т.д., Одной кнопкой отправки.

4. @flybyte: Обратитесь к редактированию основных / подробных данных с помощью ListView и DetailsView

5. согласно моему предыдущему сообщению, мне нужна только «ОДНА» КНОПКА ОТПРАВКИ. Основная информация не будет работать для меня, поскольку есть X количество кнопок добавления / удаления. Надеюсь, это понятно.