最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
使用ASP.NET控件进行程序设计
时间:2022-07-02 11:59:38 编辑:袖梨 来源:一聚教程网
ASP.NET 控件时ASP.NET架构的基本组成部分。从本质上讲,ASP.NET是.NET
Framework中的类,可以在ASP.NET页面上映射控件声明。然后,那些类根据他们的
属性,为控件创建HTML。由于类的对象是在运行时间与页面一起被编译的,因此开
发人员可以按照面向对象的方式访问那些对象,例如读取和更改他们的属性、调用他
们的方法和处理服务器端的事件等。在传统ASP程序设计中,服务端的VBScript代码
和HTML标记是混和在一起的,容易引起混淆。而在ASP.NET程序设计中,由于能够
以面向对象的方式访问对象,因此可以创建结构更好、可读性更强的代码。
1、 ASP.NET中的服务器控件
ASP.NET提供了许多不同的服务器控件,他们可以分为以下几类:
<1> HTML Server Controls(HTML 服务器控件):
这些控件是包含标准HTML标记的 类,它由runat="server"属性进行声明。
除了runat="server"属性之外,控件的其他声明 不变,但是通过代表控件的对象,
可以在代码中访问、读取、更改控件的属性。例如, 支持runat="server"属性的
3个标记是、
Framework中的类,可以在ASP.NET页面上映射控件声明。然后,那些类根据他们的
属性,为控件创建HTML。由于类的对象是在运行时间与页面一起被编译的,因此开
发人员可以按照面向对象的方式访问那些对象,例如读取和更改他们的属性、调用他
们的方法和处理服务器端的事件等。在传统ASP程序设计中,服务端的VBScript代码
和HTML标记是混和在一起的,容易引起混淆。而在ASP.NET程序设计中,由于能够
以面向对象的方式访问对象,因此可以创建结构更好、可读性更强的代码。
1、 ASP.NET中的服务器控件
ASP.NET提供了许多不同的服务器控件,他们可以分为以下几类:
<1> HTML Server Controls(HTML 服务器控件):
这些控件是包含标准HTML标记的 类,它由runat="server"属性进行声明。
除了runat="server"属性之外,控件的其他声明 不变,但是通过代表控件的对象,
可以在代码中访问、读取、更改控件的属性。例如, 支持runat="server"属性的
3个标记是、