Я новичок в веб-разработке и работаю с C# для серверной части и HTML / CSS / JS / JQuery для клиентской стороны. У меня есть форма с несколькими полями, которая после отправки сохраняет данные в базу данных SQL. Я использовал asp. net элементы управления (текстовые поля, флажки и т. Д. c), потому что к ним проще получить доступ на стороне сервера, используя их идентификаторы.
Например:
string myEmail1 = txtBxEmail1.Text; (где txtBxEmail - это идентификатор текстового поля)
Я сохраняю строку myEmail в предполагаемый столбец в моей БД с помощью запроса:
string query = "вставить в My_Table (Email, Phone ....) значения ('" "+ myEmail +"', '"+ myPhone +"', '"+ ......"') ";
Теперь я должен клонировать огромную часть своей формы, чтобы позволить пользователю добавлять информацию для другой сущности. Мне было легко клонировать часть формы, используя метод клонирования jQuery. Однако проблема в том, сохранение этих значений в БД . Вышеуказанный метод, похоже, не работает сейчас, поскольку у них нет идентификаторов. Даже если я назначу инкрементные идентификаторы для клонированных элементов div, таких как txtBxEmail2, txtBxEmail3 ..... который Это был самый простой способ go об этом, они не существуют до запуска программы, поэтому я не могу присвоить их значение в строке, как указано выше.
Если кто-нибудь может помочь мне понять, как сохранить эти клонированные значения в SQL. Любая форма рекомендации / направления / фрагмента будет очень полезна reciated.