如何区分ASP.NET标准注释和特有注释?

 时间:2026-02-15 08:04:27

使用ASP.NET编辑页面时,有两种注释方式:一是使用<!-- -->,二是使用<%-- --%>,前一种方式是标准的HTML注释,在HTML文件中也可以使用,后一种是ASP.NET特有的注释,只有在ASPX文件中可以使用。那么这两种注释有什么区别呢?北大青鸟光谷校区软件开发专业老师指出,区别就是它们是否显示在页面最终生成的HTML文件中。现在做一个试验,做一个test.aspx文件,页面代码如下。

    <html>

    <body>

    <form id="form1" runat="server">

    注释测试

    <!--html comment会包含在最终生成的html文件中-->

    <%-- aspx comment 不会包含在最终生成的html文件中--%>

    </form>

    </body>

    </html>

浏览这个页面,并在浏览器中查看页面源码,就会看到,源码中只包含<!---->形式的注释,而<%----%>已经删除了,可以想到,是在ASP.NET页面的Render相关阶段删除了,发到客户端的代码中已经不包含<%----%>。

  • asp.net提示当前上下文中不存在名称“*******”
  • .net中split的用法,asp.net字符分隔
  • asp.net如何从数据库中读取图片显示在image控件
  • Asp.Net、C#如何获取Access数据库mdb的表名
  • asp.net的textbox怎么设置颜色
  • 热门搜索
    留什么给你孙楠 什么的鞭炮声 红薯的功效与作用减肥 葡萄酒知识 芥蒂什么意思 茶艺知识 丝瓜络的功效与作用 灰灰菜的功效与作用 维生素e作用 王行读什么