我认为是按需吧。物尽其用。
如果仅仅是作为页面内容的展现,用html就够了。
如果控件需要很复杂的后台逻辑,当然选择服务器控件比较方便。
当然也分为asp.net服务器控件和经过简单包装的html服务器控件。
asp.net控件是服务端控件
响应服务端事件
HTML控件是客户端控件
响应客户端事件
根据项目需求来选择!
比如说博客园文章的评论就是ajax加载过来的,就可以异步加载,把js引用最后执行,就可以先呈现文章再加载评论
我大部分用服务控件,方便写代码呀,反正用的人不多,那种方便就那种