В моей форме мне нужно вставить разные входы типа "текст". Входы должны быть элементами управления html с именем и идентификаторами. Потому что я отправляю эту форму на внешний URL.
Для проверки я выполняю runat = server на всех входах, а затем могу использовать требуемый идентификатор.
Но проблема в том, что, когда я смотрю в источнике после посещения страницы, имя и идентификатор все изменены. например
<input id="first_name" class="formright" type="text" name="first_name" runat="server" />
изменяется на
<input name="ctl00$cphContent$first_name" type="text" id="ctl00_cphContent_first_name" class="formright">
Мне нужно использовать элементы управления html, потому что внешний postbackurl просматривает значения имени и идентификатора, чтобы найти элемент управления. Поэтому я не могу использовать элементы управления asp. Именно из-за этого я использовал html-элементы управления с runat = server
Я ценю любую помощь