Share via


Comentarios del servidor

Los comentarios de servidor permiten a los desarrolladores incrustar comentarios de código en cualquier parte de un archivo de aplicación ASP.NET (excepto en el interior de los bloques de código <script>). El contenido incluido entre las etiquetas de apertura y cierre de los elementos de comentarios en el servidor, ya sea texto de literales o de código de ASP.NET, no se procesará en el servidor ni se representará en la página resultante.

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

Comentarios

Los bloques de comentarios en el servidor ASP.NET tienen los mismos usos que los bloques de comentarios específicos de lenguajes tradicionales, incluidos la documentación y la comprobación. Por ejemplo, se pueden utilizar comentarios de servidor para describir secciones de marcado en un archivo o para comentar uno o más controles de servidor declarados en una página. Estos comentarios se pueden utilizar en casi todos los tipos de archivo de aplicación ASP.NET, incluso páginas Web, controles de usuario, archivos Global.asax, páginas maestras y archivos de máscara.

Observe que los comentarios de servidor deben utilizarse en el cuerpo de la página, pero no dentro de los bloques de código de servidor. Cuando se utiliza un lenguaje específico en los bloques de declaración de código (código incluido entre etiquetas <script runat="server"></script>) o en los bloques de representación de código (código incluido entre etiquetas <% %>), debe utilizarse la sintaxis para comentarios correspondiente a ese lenguaje.

Si se utilizan bloques de comentarios de servidor dentro de bloques <% %>, se producirá un error de compilación.

Las etiquetas de apertura y cierre de comentarios pueden aparecer en la misma línea de código o pueden estar separadas por varias líneas con comentarios.

Los bloques de comentarios en el servidor no se pueden anidar.

Ejemplo

En el ejemplo de código siguiente se muestra un control Button que se marca como comentario utilizando comentarios de servidor.

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

Vea también

Otros recursos

Sintaxis de páginas de ASP.NET