Я работаю над страницей ASP.NET, на которой есть кнопка, которая добавляет новый раздел разметки для пользователя (раздел разметки представляет собой комбинацию выпадающего списка, текстового поля и текстовой области). Пользователь может добавить любое количество этих разделов, ввести данные и отправить их на сервер.
Один из способов реализовать это - скрыть шаблон этого раздела в разметке и сделать его копию на стороне клиента. При отправке формы я мог бы пройтись по разметке и POST значениям, введенным пользователем.
Есть ли лучший способ сделать это? Еще один способ, о котором я могу подумать, - это использовать пользовательские элементы управления и динамически добавлять их на стороне сервера.
PS: я использую веб-формы ASP.NET 4.0, JQuery и т. Д.