共有四种web controls。
- HTML Controls:是HTML页面最原始的控件。
- HTML Server Controls.是基于原始的HTML控件,并且能支持服务器端处理。
- ASP.NET Server Controls:是一些丰富且灵活的服务器端控件,被集成在ASP.NET编程模块中。这些控件在客户端被解析为HTML元素,提供像HTML Server Controls一样甚至更多的功能。
- User Contols 和 Custom Controls:这些事被开发者创建的控件。
再重点介绍ASP.NET Server Controls. ASP.NET Server Controls是在ASP.NET当中属于核心位置。它用面向对象的编程模式在服务器端实现了古老的客户端的HTML Controls。ASP.NET Server Controls包含了丰富的类型,提供了各种功能,且不需要太多的开发者代码。这些类型包括:
- Validation controls(校验控件):这些控件提供了全方位的内置表单验证功能。
- Data source controls(数据源控件):这些控件能够为各种数据库提供绑定关系。
- Data view controls(数据视图控件):这些控件是各种列表和表格,可以用之对一个数据源进行显示和编辑。
- Personalization controls()
- Login & Security controls:这些控件处理登陆一个网站的琐事和维护用户密码。
- Master Pages:帮助网站实现统一的布局和用户接口。
- Rich controls:这些控件实现:菜单,树视图,向导或其他种种。
ASP.NET Server Controls在老式的HTML 控件上有了许多重要的改善:
- 能够使页面自动维护控件状态。
- ASP.NET 能够侦测出目标浏览器的级别。
- 使用编译的语言代替继承的脚本,提示了页面的效果。
- 能够绑定数据源。
- 事件能够被浏览器端的控件激发,并且能够在服务器端通过代码轻松处理。
分享到:
相关推荐
【ASP.NET编程知识】ASP.NET笔记之 控件与母板的区别分析.docx
【ASP.NET编程知识】asp.net自定义分页控件示例.docx
【ASP.NET编程知识】ASP.NET 中ImageMap控件的用法.docx
【ASP.NET编程知识】asp.net简单页面控件赋值实现方法.docx
【ASP.NET编程知识】ASP.NET的广告控件AdRotator用法分析.docx
【ASP.NET编程知识】ASP.NET Table 表格控件的使用方法.docx
【ASP.NET编程知识】ASP.NET动态添加用户控件的方法.docx
ASP.NET编程词典,详细的介绍了ASP.NET编程控件的使用,以及一些基本知识
【ASP.NET编程知识】asp.net使用Repeater控件中的全选进行批量操作实例.docx
分页是Web应用程序中最常用到的功能之一,在ASP.NET中,虽然自带了一个可以分页的DataGrid(asp.net 1.1)和GridView(asp.net 2.0)控件,但其分页功能并不尽如人意,如可定制性差、无法通过Url实现分页功能等,...
【ASP.NET编程知识】Asp.net自定义控件之单选、多选控件.docx
ASP.NET 2.0 服务器控件与组件开发 (英文版PDF) Professional ASP.NET 2.0 Server Control and Component Development
1、熟练掌握ASP.NET服务器控件的使用。 2、熟练掌握验证控件的使用。 二、实验内容 1、编写一个Web应用程序Login,该程序用于检查用户登录信息。当用户输入正确的用户名和密码时,显示登录成功的消息。否则,显示...
在开发WEB的时候,尽管IDE提供了很丰富的控件库,但是,很多不能满足我们的需求。ASP.NET2.0服务器控件与组件开发高级编程源代码详细介绍.NET2.0中关于控件的开发过程。
【ASP.NET编程知识】asp.net基础学习之控件的使用方法.docx
在每个实例中,除了介绍ASP.NET中所提供的基础知识点及编程技巧外,还介绍了ASP.NET在网络编程、图形编程、多媒体编程、Mobile(移动通信)等方面的重要应用及开发技术。本书附赠一张光盘,其中包括全部100个实例源...
【ASP.NET编程知识】ASP.NET服务器控件的生命周期分析.docx
配合asp.net编程用的html控件大全---html控件的所有详细用法---配合asp.net编程用的html控件大全
【ASP.NET编程知识】asp.net fileupload控件上传文件与多文件上传.docx
【ASP.NET编程知识】ASP.NET服务器控件开发(1)封装html.docx