У меня есть страница asp.net с разметкой ниже. В основном эта разметка генерируется из выделенного кода путем чтения записей из таблицы и их просмотра. Для каждой записи в таблице будет блок div.
В основном эта форма предназначена для чтения / отображения настроек для пользователя. Записи настроек хранятся в таблице.
<div id='divContainer' runat='server'>
<div id='div1' runat='server'>
<table>
<tr>
<th>Name</th>
<td><input type='text' id='txtName1' value='something' /></td>
</tr>
</table>
</div>
<div id='div2' runat='server'>
<table>
<tr>
<th>Domain name</th>
<td><input type='text' id='txtName2' value='something' /></td>
</tr>
</table>
</div>
<div id='div3' runat='server'>
<table>
<tr>
<th>URL</th>
<td><input type='text' id='txtName3' value='something' /></td>
</tr>
</table>
</div>
<div id='div4' runat='server'>
<table>
<tr>
<th>Some other value is enabled ?</th>
<td><input type='checkbox' id='chk4' /></td>
</tr>
</table>
</div>
</div>
Идентификаторы каждого входного элемента будут уникальными. Теперь в выделенном коде я хочу прочитать значения каждого элемента ввода, чтобы сохранить изменения, внесенные пользователем. Как я могу прочитать здесь элементы? Поскольку разметка создается в коде позади в виде строки и добавляется ВНУТРЕННИЙ HTML-код внешнего div, я не могу читать значения, как мы это делаем для элемента управления, который мы перетаскиваем в среде IDE.