asp.net中的html控件与web控件

.net framework把web控件解析成什么!怎么显示在浏览器中的!(浏览器中不是只能解析html.cs.js么) web控件与html服务端控件之间有映射关系么!

2个回答

有两种控件,服务器控件和客户端控件。服务器控件经过asp.net执行,得到的结果是输出html代码。客户端控件是指呈现控件的html标签,比如文本框、下拉等等。
一些服务器控件和客户端控件有简单的对应关系,但是服务器控件也可以不生成客户端控件、生成一组客户端控件,或者根据逻辑生成不同的客户端控件。
服务器控件当然不能直接在浏览器执行。

Web控件和Html控件虽然好多功能相同并且长得很像
   但是它们的内部实现机制是完全不一样的
   Web控件要比Html控件执行效率要好
   
   1. 使用起来也相当方便,举个简单的例子,例如Button的生成:
   Html控件是将庞大控件集合全部弄到页面中,用到哪个功能,就设置一下属性,如下:
  

   这样会占用相当大的控件资源......
答案就在这里:ASP.NET中html控件和web控件的区别
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐