Contrôle serveur HTML

Les contrôles serveurs HTML sont des balises HTML compréhensibles par le serveur.

Contrôle serveur HTML

Les éléments HTML dans les fichiers ASP.NET sont traités par défaut comme du texte. Pour les rendre programmables, il est nécessaire d'ajouter l'attribut runat="server" aux éléments HTML. Cet attribut indique que l'élément doit être traité comme un contrôle serveur.

Remarque :Tous les contrôles serveurs HTML doivent se trouver à l'intérieur de l'étiquette <form> portant l'attribut runat="server" !

Remarque :ASP.NET nécessite que tous les éléments HTML soient fermés et imbriqués correctement.

Contrôle serveur HTML Description
HtmlAnchor Contrôle de l'élément HTML <a>
HtmlButton Contrôle de l'élément HTML <button>
HtmlForm Contrôle de l'élément HTML <form>
HtmlGeneric Contrôle d'autres éléments HTML non spécifiés par des contrôles serveurs HTML spécifiques, comme <div>.
HtmlImage Contrôle de l'élément HTML <image>
HtmlInputButton Contrôle de <input type="button">, <input type="submit"> et <input type="reset">
HtmlInputCheckBox Contrôle de l'élément HTML <input type="checkbox">
HtmlInputFile Contrôle de l'élément HTML <input type="file">
HtmlInputHidden Contrôle de l'élément HTML <input type="hidden">
HtmlInputImage Contrôle de l'élément HTML <input type="image">
HtmlInputRadioButton Contrôle de l'élément HTML <input type="radio">
HtmlInputText Contrôle des éléments HTML <input type="text"> et <input type="password">
HtmlSelect Contrôle de l'élément HTML <select>
HtmlTable Contrôle de l'élément HTML <table>
HtmlTableCell Contrôle des éléments HTML <td> et <th>
HtmlTableRow Contrôle de l'élément HTML <tr>
HtmlTextArea Contrôle de l'élément HTML <textarea>