Serverseitige Kommentare

Aktualisiert: November 2007

Mithilfe von serverseitigen Kommentaren lassen sich Codekommentare an beliebigen Stellen einer ASP.NET-Anwendungsdatei (außer in <script>-Codeblöcken) einbetten. Der Inhalt zwischen den öffnenden und schließenden Tags serverseitiger Kommentarelemente wird unabhängig davon, ob es sich um ASP.NET-Code oder Literaltext handelt, nicht auf dem Server verarbeitet oder auf der Ergebnisseite wiedergegeben.

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

Hinweise

Serverseitige ASP.NET-Kommentarblöcke können wie herkömmliche sprachspezifische Kommentarblöcke verwendet werden, z. B. für die Dokumentation und zum Testen. So können Sie mit serverseitigen Kommentaren z. B. eine Beschreibung für die Markupabschnitte einer Datei angeben oder eines oder mehrere der in einer Seite deklarierten Serversteuerelemente auskommentieren. Diese Kommentare können in den meisten ASP.NET-Anwendungsdateitypen verwendet werden, z. B. in Webseiten, Benutzersteuerelementen, Global.asax-Dateien, Masterseiten und Skindateien.

Beachten Sie, dass serverseitige Kommentare im Textteil der Seite und nicht innerhalb von Codeblöcken mit serverseitigem Code zu verwenden sind. Wenn Sie in Codedeklarationsblöcken (Code innerhalb der <script runat="server"></script>-Tags) oder Codedarstellungsblöcken (Code innerhalb der <% %>-Tags) mit einer bestimmten Programmiersprache arbeiten, verwenden Sie die entsprechende Kommentierungssyntax der verwendeten Programmiersprache.

Wenn Sie serverseitige Kommentarblöcke in <% %>-Blöcken verwenden, tritt ein Kompilierungsfehler auf.

Das öffnende und das schließende Kommentartag können in derselben Codezeile stehen oder durch mehrere auskommentierte Zeilen voneinander getrennt sein.

Serverseitige Kommentarblöcke können nicht geschachtelt werden.

Beispiel

Das folgende Codebeispiel zeigt ein Button-Steuerelement, das mit serverseitigen Kommentaren auskommentiert wird.

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

Siehe auch

Weitere Ressourcen

Syntax von ASP.NET-Seiten