html控件和web控件有什么区别,各自的优点和缺点是什么?

Asp.net中的
Microsoft Visual Studio 2005
越详细越好

web控件是在服务器端运行的,而html控件是客户端运行的.
通俗点说就是web控件是在服务器端运行后生成静态代码传给客户端浏览器,html控件就白了就是原来的html标签,是直接被客户端浏览器解释的.
如果想要减轻服务器的负担可以采用HTML控件
HTML控件的客户端事件处理比较方便,可以直接在控件中指定,直接调用js函数
如果是WEB 控件就必须采用程序指定了,比如在cs中采用c#函数了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-25
在不需要与后台进行交互时就使用HTML控件
它的占用的资源比较少
速度也比较快,在需要与后台进行交互时
就使用WEB控件
或者在HTML控件上加上runat="server"
也可以将一个HTML控件转换成交互控件
我也不是太精通只能回答这么多
相似回答