У меня есть нижестоящий элемент управления на моей главной странице сайта asp.net.В текстовом поле Asp.net не указывается идентификатор, в то время как runat = «Сервер» установлен
<asp:TextBox ID="txtMsg12" runat="server" Text="" Style="display: none"></asp:TextBox>
На полигоне в странице просмотра браузера это показывает ниже Tag (измененное ID и имени becuase из RUNAT сервера).
<input name="ctl00$txtMsg12" type="text" value="a" id="ctl00_txtMsg"...
Но в производстве он показывает ниже оказанной HTML код. (Только имя изменено не ID)
<input name="ctl00$txtMsg12" type="text" value="a" id="txtMsg12"
Я проверил все файлы ASPX и CS все одинаковы. Что может быть причиной этого?
Я использую Framework 4.0
Есть ли причина, почему вы хотите последовательное именование для Id? – Win
Да, он использовался в нескольких местах javascript. Я могу использовать Clientmode = static и двигаться, но не уверен, в чем причина этого. –