ASP.NET服务器控件层次结构
语法
<asp:ControlType
Id=”ControlID”
Runat=”server”
Property=”value”/>
控件是asp开头作为标记前缀。
层次结构
l 所有呈现到浏览器的,具有可视外观的ASP.NET服务器控件,都从WebControl类派生。
l WebControl类和其他一些服务器控件(例如,XML)派生于System.Web.UI.Control类。
l System.Web.UI.Control类派生于System.Object类。
常用属性
所有ASP.NET常用的属性,如下表
名称 | 类型 | 值 | 说明 |
ID | String |
|
|
Parent | Control | 页面上的控件 |
|
SkinID | String | 皮肤文件名 |
|
ToolTip | String |
|
|
Visible | Boolean |
| 可视 |
Enable |
|
| 可用 |
CssClass | String |
| CSS类 |
Controls | Control Collection |
| 该控件所包含的所以控件对象的集合 |
EnableTheming | Boolean |
| 是否将主题应用到该控件 |
EnableViewState | Boolean |
| 表示该控件是否维持视图状态 |
CauseValidation | Boolean |
| 表示是否输入控件引发控件所需的验证 |