2010-08-15 4 views
27

-je obtenir ce pur HTML:Comment utiliser l'étiquette dans un formulaire Web ASP.Net?

<label for="txtPais">Pais:</label>  
<input name="ctl00$ContentPlaceHolder1$txtPais" type="text" id="ctl00_ContentPlaceHolder1_txtPais" class="textInput" /> 

Dans mon code actuel dans Visual Studio J'ai ceci:

<label for="txtPais">Pais:</label>  
<asp:TextBox ID="txtPais" runat="server" CssClass="textInput"></asp:TextBox> 

Comment pourrais-je appliquer une étiquette pour cette zone de texte?

+0

Copie possible de http://stackoverflow.com/questions/493801/html-label-tag-and-asp-net – goodeye

Répondre

54

Vous devez utiliser le <asp:Label...> comme détaillé dans this blog post sur Haacked

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

Cela devrait convertir correctement avec l'ID en cours de conversion.

Questions connexes