文本控件
一、Label控件
1.定义:Label控件称为标签控件,常用与显示用户不能编辑的文本。
2.常用属性:
属性 | 说明 |
ID | 控件的唯一标识,不能重复 |
Text | 控件显示的文本 |
Width | 控件的宽度 |
Height | 控件的高度 |
Visible | 控件是否可见 |
CssClass | HTML中的Class在VS中的写法 |
BackColor | 控件的背景颜色 |
BorderColor | 控件边框的颜色 |
BorderWidth | 控件的边框宽度 |
Font | 控件中的字体 |
ForeColor | 控件中文本的颜色 |
Enable | 控件是否可用 |
注意:属性中的边框,字体等都可以在CSS样式表中去设定,一般也是在CSS样式表中去使用,一般不会在控件中的属性中修改。
后台写法:
浏览器样式:
HTML代码:
二、TextBox控件
1.定义:TextBox控件称为文本框控件,用于输入和显示文本。
2.常用属性:
属性 | 说明 |
AutoPostBack | 获取或设置一个值,该值指示无论何时用户在TextBox控件中按Enter或Tab键时,是否执行自动回发到服务器的操作。 |
CausesValidation | 获取或设置一个值,该值指示当TextBox控件设置为在回发时发生时,是否执行验证 |
Text | 控件要显示的文本 |
TextMode | 设置控件的模式 |
Width | 控件的宽度 |
Height | 控件的高度 |
Visible | 控件是否可见 |
ReadOnly | 空间是否只读 |
CssClass | HTML中Class在VS中的写法 |
BackColor | 控件的背景颜色 |
Enabled | 控件是否可用 |
Columns | 文本框的宽度 |
MaxLength | 可输入的最大字符数 |
Rows | 多行文本框显示的行数 |
ID | 控件的唯一标识,不能重复 |
TextMode:
常用属性:
(1)SingleLine:单行显示
(2)MultiLine:多行显示
(3)PassWord:密码模式
其它属性:
(1)Color:颜色选择器
(2)Date:日期选择器
(3)DateTime:日期格式判断器
(4)DateTimeLocal:时间选择器
(5)Email:邮箱格式判断器
(6)Number:数字输入器
(7)Phone:手机号输入器
(8)Month:日期选择器
三、Label控件与TextBox控件的区别:Label相当于提示板,TextBox相当于写字板,其它常用属性基本相同,同样TextBox的宽度,大小等都是在样式表中写。