服务器端注释

[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]

服务器端注释允许开发人员在 ASP.NET 应用程序文件的任何部分(除了 <script> 代码块内部)嵌入代码注释。 服务器端注释元素的开始标记和结束标记之间的任何内容,不管是 ASP.NET 代码还是文本,都不会在服务器上进行处理或呈现在结果页上。

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

备注

ASP.NET 服务器端注释块与传统的语言特定注释块具有相同的用法(包括文档和测试)。 例如,您可以使用服务器端注释来描述文件的标记部分,或注释掉页面中声明的一个或多个服务器控件。 这些注释可用于大多数类型的 ASP.NET 应用程序文件,包括网页、用户控件、Global.asax 文件、母版页和外观文件

请注意,服务器端注释用于页面的主体,但不在服务器端代码块中使用。 当您在代码声明块(包含在 <script runat="server"></script> 标记中的代码)或代码呈现块(包含在 <% %> 标记中的代码)中使用特定语言时,应使用正用于编码的语言的注释语法。

如果在 <% %> 块中使用服务器端注释块,则会出现编译错误。

开始和结束注释标记可以出现在同一行代码中,也可以由许多被注释掉的行隔开。

服务器端注释块不能被嵌套。

示例

下面的代码示例演示使用服务器端注释注释掉的 Button 控件。

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

请参见

其他资源

ASP.NET 页语法