asp.net总结(二)——HTML与WEB控件

        关于Html控件与Web控件的使用,我还是首先用一张图来展示一下:

        

       (一)HTML控件

     就是我们通常的说的html语言标记,这些语言标记在已往的静态页面和其他网页里存在,不能在服务器端控制的,只能在客户端通过javascript和vbscript等程序语言来控制。<input type="button" id="btn" value="button"/>

         使用范围:

         1、HTML控件直接与浏览器界面交互,一些属性可以很好地设计浏览器的页面布局(align属性),其中HTML控件和Web控件灵活结合适用效果更好,如我们通常用HTML控件中的Table作为页面布局,在Table中添加Web控件。

         2、由浏览器处理的事件(不与后台交互),需使用HTML控件。

         3、考虑性能方面,HTML控件占用服务器资源较少,可以提高应用程序执行效率。HTML服务器控件和Web控件的性能差不多。

  (二)WEB控件

     由ASP.NET 提供,也是ASP.NET所特有的。服务端控件。就像对象一样,有自己的属性和方法。并且能够响应事件,只要Web控件包含在Web页面中,就可以设置属性调用方法了。

   使用范围:

         1、Asp.net服务器控件提供更加统一的编程接口

         2、隐藏客户端的不同,这样程序员可以把更多的精力放在业务上,而不用去考虑客户端的浏览器是ie还是firefox,或者是移动设备。

         3、Asp.net服务器控件可以保存状态到ViewState里,这样页面在从客户端回传到服务器端或者从服务器端下载到客户端的过程中都可以保存。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值