Share via


Commentaires côté serveur

Les commentaires côté serveur permettent aux développeurs d'incorporer des commentaires de code dans n'importe quelle partie d'un fichier d'application ASP.NET (sauf dans des blocs de code <script>). Tout ce qui figure entre les balises d'ouverture et de fermeture des éléments de commentaire côté serveur, qu'il s'agisse de code ASP.NET ou de texte littéral, ne sera pas traité sur le serveur ni rendu sur la page résultante.

<%-- Content of comments, or commented out server controls --%>

Notes

Les blocs de commentaire côté serveur ASP.NET ont les mêmes fonctions que les blocs de commentaire spécifique au langage, parmi lesquelles la documentation et les tests. Par exemple, vous pouvez utiliser les commentaires côté serveur pour décrire des sections de balisage dans un fichier ou commenter un ou plusieurs contrôles serveur déclarés dans une page. Ces commentaires peuvent être utilisés dans la plupart des types de fichiers d'application ASP.NET, y compris les pages Web, les contrôles utilisateur, les fichiers Global.asax, les pages maîtres et les fichiers d'apparence.

Notez que les commentaires côté serveur doivent être utilisés dans le corps de la page, pas dans les blocs de code côté serveur. Lorsque vous utilisez un langage spécifique dans des blocs de déclaration de code (code contenu dans les balises <script runat="server"></script>) ou dans des blocs de rendu de code (code contenu dans des balises <% %>), vous devez utiliser la syntaxe de commentaire du langage que vous codez.

Une erreur de compilation se produit si vous utilisez les blocs de commentaire côté serveur dans des blocs <% %>.

Les balises d'ouverture et de fermeture peuvent s'afficher sur la même ligne de code et être séparées par plusieurs lignes commentées.

Les blocs de commentaire côté serveur ne peuvent pas être imbriqués.

Exemple

L'exemple de code suivant montre comment commenter un contrôle Button à l'aide des commentaires côté serveur.

<%-- 
<asp:button runat="server" id="MyButton" 
  OnClick="MyButton_Click" />
--%>  

Voir aussi

Autres ressources

Syntaxe de page ASP.NET