Как я могу создать отправляемую форму, которая содержит динамически добавленные и удаленные элементы управления - PullRequest
0 голосов
/ 20 мая 2010

Я пытаюсь создать форму, состоящую из элементов управления со значениями, представляющими сущность с несколькими дочерними сущностями.

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

Мой вопрос: каков наилучший подход?Могу ли я использовать ajax, чтобы избежать постбэков и необходимости переписывать элементы управления на странице?Если я динамически добавлю элементы управления в виде строк таблицы или строк сетки, будут ли данные / элементы управления доступны в выделенном фрагменте кода при отправке?

Это старый вопрос ... последний раз, когда ядолжен был сделать это .Net 2.0, pre-ajax (для меня), и я был вынужден воссоздать все элементы управления на каждом посте назад.спасибо!

1 Ответ

0 голосов
/ 20 мая 2010

Если я правильно понимаю ваш вопрос, вы хотите динамически изменять элементы формы в зависимости от каких-либо критериев выбора, не обновляя страницу? Javascript может сделать это для вас. Если ваши элементы полагаются на данные откуда-то, такие как опции для меню выбора, то да, вам придется использовать запрос ajax для их заполнения. Если они являются статическими параметрами, то вам подойдет чистый javascript. И хотя источник не будет указывать ваши сгенерированные элементы, они действительно будут доступны для отправки. Надеюсь, это поможет.

...