ASP.NET常用控件介绍

本文介绍了ASP.NET中常用的控件及其属性,包括Label、HyperLink、Image、Button等,并详细解释了验证控件如RequiredFieldValidator的功能及用法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Label控件
    功能说明:用于显示文本,提示信息,如窗体标题,文本框的标题
    命名前缀:Lbl
    ASPX代码:
    重要属性:Text          显示的文本
 
HyperLink控件
    功能说明:建立文本超链接或图片超链接
    命名前缀:Hlk
    ASPX代码:Samplewww.sample.com.cn">Sample>
    重要属性:NavigateUrl   链接URL
              ImageUrl      显示的图片URL
              Target        目标框架的名称,如"_blank","_top"等
 
Image控件
    功能说明:用于显示图片
    命名前缀:Img
    ASPX代码:
    重要属性:ImageUrl      显示的图片URL
 
Button控件
    功能说明:用于创建按钮,执行命令
    命名前缀:Btn
    ASPX代码:
    重要属性:Text          显示在按钮上的文本
 
TextBox控件
    功能说明:用于显示文本和接收用户输入的文本
    命名前缀:Txt
    ASPX代码:
    重要属性:Text          显示在按钮上的文本
              TextMode      设置文本的模式,"Single"为单行文本框,"Multiline"为多行文本框
              Rows          当TextMode设置为"Multiline"时,文本框显示的行数
              Columns       设置文本框的宽度
              MaxLength     设置文本框允许输入的最多字符数
 
CheckBox控件
    功能说明:用于创建复选框
    命名前缀:Chk
    ASPX代码:
    重要属性:Text          显示在复选框旁的文本
              Checked       复选框的选择状态,True为选中,False为未选中
 
RadioButton控件
    功能说明:用于创建单选按钮
    命名前缀:Rad
    ASPX代码:
    重要属性:Text          显示在单选按钮旁的文本
              GroupName     属于通一组的单选按钮,即GroupName相同的单选按钮,只能有一个处于选中状态
              Checked       单选按钮的选择状态,True为选中,False为未选中
 
CheckBoxList控件
    功能说明:用于创建一组复选框
    命名前缀:ChkLst
    ASPX代码:
                选项1
                选项2
             
    重要属性:Items         复选框列表中复选框集合
              Selected      Items集合元素属性,对应复选框选择状态
 
RadioButtonList控件
    功能说明:用于创建一组单选按钮
    命名前缀:RadLst
    ASPX代码:
                选项1
                选项2
             
    重要属性:SelectedItem  单选按钮集合中选择状态为选中的单选按钮
 
ListBox控件
    功能说明:用于创建列表框
    命名前缀:Lst
    ASPX代码:
                选项1
                选项2
             
    重要属性:SelectionMode 列表框的的选择模式,"Single"为单项选择,"Multiline"为多项选择
              Items         列表框的选项集合
              Selected      Items集合元素属性,对应选项的选择状态,True为选中,False为未选中
 
DropDownList控件
    功能说明:用于创建下拉列表框,只能进行单项选择
    命名前缀:DdwLst
    ASPX代码:
                选项1
                选项2
             
    重要属性:Items         复选框列表的选项集合
              Selected      Items集合元素属性,对应选项的选择状态,True为选中,False为未选中
 
RequiredFieldValidator控件
    功能说明:验证控件必须输入,未输入时或输入与初始值相同时提示错误信息
    命名前缀:ReqVdt
    ASPX代码:                ErrorMessage="未输入姓名" ControlToValidate="TxtSample">
             
    重要属性:ControlToValidate 被验证的控件的Name
              ErrorMessage      验证失败的提示信息
              InitialValue      InitialValue如果为空,被验证的控件的内容为空则验证失败,
                                如果不为空,被验证的控件的内容如果和InitialValue值一样则验证失败。
 
RangeValidator控件
    功能说明:输入范围验证,输入值的范围必须在指定的范围之内。
    命名前缀:RngVdt
    ASPX代码:                ControlToValidate="TxtAge" ErrorMessage="年龄必须在1-150之间。"
                Type="Integer" MinimumValue="1" MaximumValue="150">
             
    重要属性:ControlToValidate 被验证的控件的Name
              ErrorMessage      验证失败的提示信息
              Type              被验证数据的类型,可以是字符串、数值和日期型
              MinimumValue      最小值
              MaximumValue      最大值
 
CompareValidator控件
    功能说明:验证输入值与指定值的大小关系,输入值必须符合与指定值的大小关系
    命名前缀:CmpVdt
    ASPX代码:                ControlToValidate="TxtBirthday" ErrorMessage="生日不能晚于2009/8/31"
                Type="Date" perator="LessThanEqual" ValueToCompare="2009/8/31">
             
    重要属性:ControlToValidate 被验证的控件的Name
              ErrorMessage      验证失败的提示信息
              Type              被验证数据的类型,可以是字符串、数值和日期型
              Operator          与指定值的大小关系
              ValueToCompare    指定进行大小比较的值
              ControlToCompare  指定进行大小比较的控件
 
RegularExpressionValidator控件
    功能说明:通过正则表达式验证输入值
    命名前缀:RegVdt
    ASPX代码:                ControlToValidate="TxtZip" ErrorMessage="邮编格式不正确"
                ValidationExpression="\d{6}">
             
    重要属性:ControlToValidate     被验证的控件的Name
              ErrorMessage          验证失败的提示信息
              ValidationExpression  用于验证的正则表达式
 
CustomValidator控件
    功能说明:通过自定义函数验证输入值
    命名前缀:RegVdt
    ASPX代码:                ControlToValidate="TxtSex" ErrorMessage="性别应为男或女"
                ClientValidationFunction="ValidateSex" >
             
             
              function ValidateSex(source,args)
              {
                args.IsValid = (args.Value=="男" || args.Value=="女");
              }
             
    重要属性:ControlToValidate         被验证的控件的Name
              ErrorMessage              验证失败的提示信息
              ClientValidationFunction  客户端验证函数,args.Value为验证内容,args.IsValid为验证结果
              OnServerValidate          服务端验证时间,通过事件过程实现,args.Value为验证内容,args.IsValid为验证结果
 
ValidationSummary控件
    功能说明:汇总方式显示错误信息,如不希望显示内联验证控件的错误,将内联验证控件的Display属性设置为None,
              或设置Text属性,验证错误时Validator控件显示Text,ValidationSummary控件显示ErrorMessage
    命名前缀:VdtSum
    ASPX代码:
    重要属性:ShowMessageBox    以对话框显示错误信息
              ShowSummary       在网页上显示错误信息
              DisplayMode       显示错误信息方式

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22625841/viewspace-615887/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/22625841/viewspace-615887/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值