Controle de servidor HTML

Controles de servidor HTML são etiquetas HTML compreendidas pelo servidor.

Controle de servidor HTML

Os elementos HTML em arquivos ASP.NET são tratados como texto por padrão. Para torná-los programáveis, é necessário adicionar a propriedade runat="server" aos elementos HTML. Esta propriedade indica que o elemento deve ser tratado como controle de servidor.

Notas:Todos os controles de servidor HTML devem estar dentro de uma tag <form> com a propriedade runat="server"!

Notas:O ASP.NET requer que todos os elementos HTML sejam fechados e aninhados corretamente.

Controle de servidor HTML Descrição
HtmlAnchor Controla o elemento HTML <a>
HtmlButton Controla o elemento HTML <button>
HtmlForm Controla o elemento HTML <form>
HtmlGeneric Controla outros elementos HTML não especificamente definidos por controles de servidor HTML, como <div>.
HtmlImage Controla o elemento HTML <image>
HtmlInputButton Controla <input type="button">, <input type="submit"> e <input type="reset">
HtmlInputCheckBox Controla o elemento HTML <input type="checkbox">
HtmlInputFile Controla o elemento HTML <input type="file">
HtmlInputHidden Controla o elemento HTML <input type="hidden">
HtmlInputImage Controle o elemento HTML <input type="image">
HtmlInputRadioButton Controle o elemento HTML <input type="radio">
HtmlInputText Controle os elementos HTML <input type="text"> e <input type="password">
HtmlSelect Controle o elemento HTML <select>
HtmlTable Controle o elemento HTML <table>
HtmlTableCell Controle os elementos HTML <td> e <th>
HtmlTableRow Controle o elemento HTML <tr>
HtmlTextArea Controle o elemento HTML <textarea>