zoukankan      html  css  js  c++  java
  • ASP.NET中的注释 .

    之前只知道<!-- -->可以注释掉html页面中的某些部分,或者添加注释说明。今天又看到<%----%>也能添加注释,于是我不解了,google一下。

     

    <!--注释-->和<%--注释--%>有什么区别

    使用ASP.NET编辑页面时,有两种注释方式:一是使用<!--  -->,二是使用<%-- --%>,前一种方式是标准的HTML注释,在HTML文件中也可以使用,后一种是ASP.NET特有的注释,只有在ASPX文件中可以使用。那么这两种注释有什么区别呢?

    现在我们来测试一下:

    新建一个test.aspx,页面代码如下:

     

     

    1. <html>  
    2. <body>  
    3.   <form id="form1" runat="server">  
    4.    <div>  
    5.      注释测试  
    6.      <!--你好,我在这!!-->  
    7.      <%--你好,看得到我吗?--%>  
    8.    </div>  
    9.   </form>  
    10. </body>  
    11. </html>  

      

     

    运行,在html页面中,查看源文件,结果显示:

    1.     <div>     
    2.     注释测试  
    3.     <!--你好,我在这!!-->  
    4.       
    5.     </div>  

     

    我们发现:

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

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

     

    答案:区别就是它们是否显示在页面最终生成的HTML文件中。也就是说,<!-- -->中的代码仍然会运行,只是结果也显示在<!-- -->里面。

    --

    另外,还有一个小技巧,注释掉我们废弃的控件,最好用<%-- --%>。

    用<!-- -->注释控件的话,服务器控制仍在执行,<!-- -->只是之前在客户端呈现。The important bit:<!-- -->是html语法,而不是服务器端的语法。所以,如果你想注释掉服务器控件,请使用<% - <ASP:按钮。 . 。 . 。 . 。 /> –%>

     

    花样百出的注释

    1.HTML注释

    <!-- 注释 -->

    2.JavaScript注释

    // 注释

    3.C#注释

    // 注释

    4.SQL注释

    -- 注释

    5.VBScript注释

    ' 注释

    6.VB.NET注释

    ' 注释

    7.单行注释

    //单行注释

    8.多行注释,块注释

    <%--

    多行注释

    --%>

     

    /*

    *多行块注释

    */

  • 相关阅读:
    字符串
    决策树
    结构体实验
    指针实验
    打印杨辉三角
    P176 1.2.3
    第七次作业
    第六次作业
    第五次作业
    第四次修改
  • 原文地址:https://www.cnblogs.com/prvin/p/3720650.html
Copyright © 2011-2022 走看看