Я получаю это как чистый HTML:
<label for="txtPais">Pais:</label>
<input name="ctl00$ContentPlaceHolder1$txtPais" type="text" id="ctl00_ContentPlaceHolder1_txtPais" class="textInput" />
В моем фактическом коде в Visual Studio у меня есть это:
<label for="txtPais">Pais:</label>
<asp:TextBox ID="txtPais" runat="server" CssClass="textInput"></asp:TextBox>
Как я применил бы маркировку для этого текстового поля?
Вы должны использовать
, как подробно описано в этом сообщении в блоге на Haacked
<asp:Label id="label" AssociatedControlId="txtPais" Text="Pais:" runat="server" />
<asp:TextBox id="txtPais" runat="server" CssClass="textInput" />
. Это должно правильно преобразовать с преобразуемый идентификатор.