web控件验证及BulletList控件的使用

1. BulletedList控件

创建一个无序或有序的列表,和HTML里的ul或ol元素相类似。可以指定项、项目符号或编号的外观;静态定义列表项或通过将控件绑定到数据来定义列表项;也可以在用户单击项时作出响应。BulletedList 与 ListBox、DropDownList 及其他 ASP.NET 列表控件派生自相同的ListControl 类,因此其用法与这些控件的用法类似。

属性:

BulletImageUrl:获取或设置为 BulletedList 控件中的每个项目符号显示的图像的路径

BulletStyle: 规定项目符号列表的样式。

DisplayMode:项目符号列表的显示模式.通过该属性,可以设置项目以Text,LinkButton,HyperLink三种方式来显示

Text:文本模式显示。

HyperLink:值允许将列表内容显示为超链接。单击超链接时,它定位到相应的 URL。使用Value属性指定超链接定位到的 URL。选择HyperLink 模式后,Target属性可以设置打开的方式。 用属性Navigateurl属性里些链接地址

LinkButton:字段允许将列表内容显示为链接。当单击链接按钮时,使用 BulletedList.Click事件回发到服务器。

2. FileUpload控件(文件上传控件)

属性:

FileName:获取客户端上使用FileUpload控件上传文件的名称。返回的文件名不包含此文件在客户端上的路径

FileContent:获取指向要上传的文件的Stream 对象。使用该属性以字节方式访问

文件内容。(上传文件大小)

PostedFile :获取要上传的文件的基础 HttpPostedFile 对象。可以使用此属性访问文件的其他属性。ContentLength 属性获取文件的长度。ContentType 属性获取文件的 MIME 内容类型。此外,可以使用 PostedFile 属性来访问 FileName 属性、InputStream 属性和 SaveAs 方法(将上传的文件写到指定的目录)。

非空验证控件:RequireFieldValidator
数据比较验证:CompareValidator

注意当用到比较验证的时候时: CompareValidator 的ControlToValidata 属性应设置为要验证的控件而CompareToValidata 应设置为 自己所对应的空间

例如一个验证密码的控件:输入密码的文本框名字为Txbpassword再次输入密码的文本框的名字为TxbRe

则需要把CompareValidator 空间放在TxbRe的后面,并且把ControlToValidata 的属性设置为Txbpassword把CompareToValidata属性设置为TxbRe
数据范围验证:RangeValidator 的type属性设置数据的类型 maximumValue属性是设置最大值

minimumValue的属性设置最小值
自定义条件验证: CustomValidator
正则表达式验证:RegularExpressionValidator 的ValidationExpression属性
关闭客户端验证功能: 取消按钮的 CausesValidation 属性设置为;fause
使用验证组 把需要验证的控件的ValidationGroup 设置为同一个值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值