asp.net中的静态标记与HTML中的静态标记有什么区别与联系?
比如ASP。NET中
<asp:lable>............</asp>而HTML中是<span id=..></span>我刚学。NET
以前精通HTML  我现在是否需要重新学ASP。NET里的静态标记?

解决方案 »

  1.   

    <asp:XXXXX>是需要动态解析的.解析成为类的一部分,用于生成Response的HTML代码.最终将这个动态生成的类,编译成Assembly,用于正真处理Request.
      

  2.   

    asp.net里的这些服务器标签最终都要被转换成对应的html标签才能发送到客户端
    而html标签则不用转换就可以直接发送到客户端
      

  3.   

    那我写ASP。NET页面的时候 需要用<asp:></asp>这样的格式的标签吗
    还是直接写成html的?