У меня есть элемент управления ниже на моей главной странице веб-сайта asp.net.
<asp:TextBox ID="txtMsg12" runat="server" Text="" Style="display: none"></asp:TextBox>
На тестовом сайте на странице просмотра браузера он отображается под тегом (измененный идентификатор и имя из-за сервера runat).
<input name="ctl00$txtMsg12" type="text" value="a" id="ctl00_txtMsg"...
Но в процессе производства он показывает ниже отрисованный html-код (изменяется только имя, а не идентификатор).
<input name="ctl00$txtMsg12" type="text" value="a" id="txtMsg12"
Я проверил, что все файлы ASPx и CS одинаковы. В чем может быть причина?
Я использую Framework 4.0