### ASPX 文件内容注释

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

例如：使用服务器端注释 TextBox 控件，代码如下：

<%--

<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>

--%>

执行后，浏览器上将不显示此文本框。

如果<script>代码块中的代码需要注释，则使用 HTML 代码中的注释（<!--注释//-->）。此标记用于告知浏览器忽略该标记中的语句。例如：

<script language ="javascript" runat ="server">

<!--

注释内容

//-->

</script>

注意：服务器端注释用于页面的主体，但不在服务器端代码块中使用。当在代码声明块（包含在<script runat="server"></script>标记中的代码）或代码呈现块（包含在<%%>标记中的代码）中使用特定语言时，应使用用于编码的语言的注释语法。如果在<% %>块中使用服务器端注释块，则会出现编译错误。开始和结束注释标记可以出现在同一行代码中，也可以由许多被注释掉的行隔开。服务器端注释块不能被嵌套。