Share via


Commenti del lato server

I commenti del lato server consentono agli sviluppatori di incorporare commenti di codice in un punto qualsiasi di un file di applicazione ASP.NET (ad eccezione dei blocchi di codice <script>). Il contenuto compreso tra i tag di apertura e chiusura di elementi di commento del lato server, siano essi rappresentati da testo o da codice ASP.NET, non verrà elaborato sul server o non verrà visualizzato nella pagina risultante.

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

Note

I blocchi di commenti del lato server ASP.NET vengono utilizzati come i normali blocchi di commenti specifici del linguaggio, inclusa la documentazione e il test. È possibile utilizzare i commenti del lato server, ad esempio, per descrivere sezioni di markup in un file oppure per impostare come commento uno o più controlli server dichiarati in una pagina. Tali commenti possono essere utilizzati nella maggior parte dei tipi di file di applicazione ASP.NET, compresi pagine Web, controlli utente, file Global.asax, pagine master e file di interfaccia.

Si osservi che i commenti del lato server vanno utilizzati nel corpo della pagina ma non all'interno di blocchi di codice per il lato server. Quando si utilizza un linguaggio specifico all'interno di blocchi di dichiarazione del codice (codice contenuto all'interno dei tag <script runat="server"></script>) o blocchi di rendering del codice (codice contenuto all'interno dei tag <% %>), è necessario utilizzare la sintassi dei commenti per il linguaggio di codifica.

Se si utilizzano blocchi di commento del lato server tra i blocchi <% %>, si verifica un errore di compilazione.

I tag di commento di apertura e chiusura possono trovarsi sulla stessa riga del codice oppure possono essere separati da più righe impostate come commento.

I blocchi di commenti del lato server non possono essere annidati.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato un controllo Button impostato come commento mediante commenti del lato server.

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

Vedere anche

Altre risorse

Sintassi di pagine ASP.NET