今天刚晋升为五角裤衩所以就出来逛逛了
顺便问个问题吧asp.net做的网站众所周知
可以用.NET自带的服务器控件例如textbox、button之类的
也可以用HTML控件例如input之类的我发现好的比较先进的网站都是用html控件做的,好像他们不屑用服务器控件.
是服务器控件慢吗?但是服务器控件应该比较方便、安全的!做一个上档次的网站用哪种控件更好?! html  or  服务器控件
为啥呢?

解决方案 »

  1.   

    这要看你做的网站的类型,如果是门户性的,只不能使用任何控件,最好的方式是自己输出一段html字符.这样性能是最好的.效率最高.
    如果企业应用,那还是要使用控件,因为这些对性能不象门户性网站那样的要求,同时可以快速开发.提高开发的效率.这是最主要的区别.
      

  2.   

    这个问题不清楚,我一般用的是服务器控件,想一般的门户网站,或者数据量多的网站,可能会用html 的
      

  3.   

    归根到底,不用服务器控件(特别是ViewState)让你的html源代码更简洁优化是没有止境的,见过为了减少html,表格全部用js动态生成
      

  4.   

    五条裤衩能出来逛,我这两条裤衩的不好意思出来逛了。
    至于html 与 服务器控件 我想各有各得优点与缺点。做什么要综合考虑才能做决定使用那一种。
      

  5.   

    不用服务器控件是要减少与服务器的交互,降低资源损耗吧
    HTML控件可以做为服务器控件运行,服务器控件却不可以做为HTML控件运行以上,个人意见,不知道对不对
      

  6.   

    服务器控件加载稍微比html控件慢,也差不多哪去。静态的你就用html,动态的。。
      

  7.   

    能否透露你们做什么门户网站?雅虎,搜狐???
    门户网站是什么概念>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
      

  8.   

    html的可以做得很美观,这也许是门户网站喜欢的原因,我们喜欢用服务器,主要是关注功能,对美工方面要求不高
      

  9.   

    用服务端控件有ViewState,省不少事
    一般用服务端的,很少用html
      

  10.   

    有很大差别的么?runat server确实可能慢点
      

  11.   

    部分html控件还是必要的,可以用脚本来自由控制提交。
    全用html控件貌似没必要
      

  12.   

    主页用ASPX页面,也没发现慢到哪去呀.
      

  13.   

    服务器控件提供很多功能哦
    如果只是纯粹的简单功能实现,完全可以用HTML控件
    别忘了服务器控件最终也是编译成HTML控件的虽然大部分服务器控件的功能用js来实现不难,但服务器控件最大的优势在于快速开发,
    如果你做的是大型项目,当然能省资源就省资源,只不过如果是中小型的,还是以开发效率为主吧
      

  14.   

    一般功能的话,用html控件就行了复杂功能的话,比如GridView\DataList之类的数据列表孔件,还是很好用的,省了好多事,不然得自己写很多后台代码来生成html
      

  15.   

    门户型的网站当然是html控件用的多了。