【.NET】常用控件与内置对象

一、常用控件

Label:用于在浏览器上显示文本

TextBox:用于输入单行文本、密码或多行文本

Image:用于显示图像(不包含Click事件)

ImageButton:同上(包含Click事件)

按钮控件:Button,LinkButton,ImageButton

CheckBox/CheckBoxList:二选一选项切换

RadioButton/RadioButtonList:从相互排斥的选项中进行选择(通常与其他RadioButton控件组成一组)

ListBox:提供单选或多选列表

DropDownList:将选项显示为下拉列表,并从中进行单项选择

HyperLink:超文本链接

Table:创建通用表

FileUpLoad:上传文件

Calendar:日历

验证控件:验证用户输入的信息是否有效

        必须字段验证控件:RequiredFieldValidator,必须输入的信息

        比较验证控件:CompareValidator

        范围验证控件:RangeValidator

        正则表达式验证控件:RegularExpressionValidator

        验证总结控件:ValidationSummary,汇总其它验证控件的属性ErrorMessage值

        自定义验证控件:CustomValidator

二、常用内置对象

1.Response:向浏览器写入信息或发送指令等

        .Write():向客户端输出数据

        .End():将缓冲区中信息输出,并终止页面执行

        .WriteFile():向浏览器输出文本文件内容

        .Redirect():转向其他URL地址或网页

        .Clear():清除缓冲区中所有信息,前提是Response.Buffer设为True

        .Flush():将缓冲区中信息输出,前提是Response.Buffer设为True

2.Request:从浏览器读取信息或读取客户端信息等

(1)Request.Form[]:获取post方式提交的数据

(2)Request.QueryString[]:获取get方式提交的数据

(3)Request:可以取代前两种情况

(4)Request.ContentEncoding.EncodingName:得到当前Request的编码方式

(5)Request.ServerVariables["环境变量名"]:获取服务器端或客户端的环境变量信息,如IP地址、计算机名等

(6)Request.Browser["浏览器特性名"]:判断用户的浏览器类型、版本等

3.Application:为所有用户提供共享信息

4.Server:提供服务器端的一些属性和方法,比如得到服务器上某文件的物理路径和设置文件的执行期限等

5.Session:为某个用户提供共享信息,对象信息保存在服务器上

6.Cookie:将信息保存在客户端的浏览器上

7.ViewState:维持页及控件状态

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值