问下,大家在做asp.net开发时,用控件的时候多吗。
比如textbox之类的。还是用DW自己弄啊?

解决方案 »

  1.   

    textbox用用无所谓
    但是GRIDVIEW等等,你要权衡使用了
      

  2.   

    在问个,比如像blog,首页打开时有个列表,标题,时间什么的,然后截取显示一些文章的内容,像这样的大家也用控件做吗,还是自己迭代啊。
    这样的表格不好弄啊。。那个GRIDVIEW我实在是整不明白。
      

  3.   

    尽量少用! 能用html标签实现的就不要用服务器端控件去实现!
      

  4.   

    服务器控件比较方便 功能强大
      但任何服务器控件都会生成html标签发送到客户端~```
      

  5.   

    说服务器控件吃资源,其实是无所谓的,我测试过,如果数据绑定时不使用 Eval,而是直接用属性,比如 <%# products[i].price %>,速度是很快的,只比response.write慢一点点。如果不涉及数据绑定,比如把 html 代码写在 Label 里,性能损失是可以不计的。
      

  6.   

    你想怎么用就怎么用
    vs2005的服务器控件没有什么深奥的,
    其实它实际就是不存在的,它就起到一个标识的作用
    让.net机制知道如何去把它翻译成客户端识别的html控件
      

  7.   

    相对来说runat的控件尽量少用.关键是在该用的地方用
      

  8.   

    QUOTE:或者说文章用什么控件来显示
    ------------------------------------------
    那要看你文章是怎么样的了,我一般的做法是预先排好一个模板,照着模板替换输出,或者直接拼接HTML输出.
    输出内容可以用literal,或者内嵌服务端代码.象那些吓人的什么DATALIST控件我是绝对不用的
      

  9.   

    文章不用特殊控件,整个div或者span之类的,把html整到里面就ok了,然后剩下的事情交给css
      

  10.   

    楼主对html不熟悉。楼主对控件原理不熟悉。
      

  11.   

    我用html控件,基本不用服务器控件!
      

  12.   

    我一般都用用户控件,这样代码重用度高。我看很多AJAX做的网站里面也有服务器控件,像比较复杂的添加数据的时候都要用