Как использовать маркировку для в веб-форме ASP.NET?

Я получаю это как чистый 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>

Как я применил бы маркировку для этого текстового поля?

35
задан 15 August 2010 в 22:22
поделиться

1 ответ

Вы должны использовать , как подробно описано в этом сообщении в блоге на Haacked

<asp:Label id="label" AssociatedControlId="txtPais" Text="Pais:" runat="server" />
<asp:TextBox id="txtPais" runat="server" CssClass="textInput" />

. Это должно правильно преобразовать с преобразуемый идентификатор.

69
ответ дан 27 November 2019 в 06:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: