基本上所有的HTML控件都有同等甚至功能更强的Web服务器控件,
HTML控件又有什么用呢?

解决方案 »

  1.   

    其存在的理由,我想有下面几点:
    同静态页面兼容;
    Web服务器控件需要Server解析,而Html控件只需要浏览器解析,速度要快一些;可以使用Html控件的地方尽量不使用服务器控件;
      

  2.   

    学学ajax的框架,服务器控件的开发。就会有更清晰的了解。
    其实服务器控件最终生成的代码都是html来的
      

  3.   

    HTML控件不也有runat=server呢, 怎么会是浏览器解析呢?
      

  4.   

    加上runat=server就是服务器端了
    就可以设置相应的服务端代码来操作该控件了
      

  5.   

    能用HTML控件就不要用服务器控件,提高性能。
    非用不可的时候就用。
    如此而已。
      

  6.   

    照lz的思路,确实没什么用;webcontrol 最终的原型就是 html controls .
      

  7.   

    我原先买过一本asp.net的书,上面讲的HTML控件也是加上的runat=server的,后来又讲了web控件,如果我没记错的话. 所以才有此一问.至于执行效率, asp.net不都是编译过的吗, 除非你的页面全是纯HTML的代码,多一个控件少两个控件有很大的区别吗?