Wizard向导控件

来源:互联网 发布:战神诀披风进阶数据 编辑:程序博客网 时间:2024/05/02 02:20
Wizard向导控件
不用编码就能生成线性和非线性
 
必须对用户输入的数据进行合法性校验,这些校验的逻辑很多,比如字段不能为空,必须是日期格式,数字不能大于或小于多少。
而且这些校验要在客户端和服务器端分别校验。
非空验证控件:RequireFieldValidator
数据比较验证:CompareValidator
数据范围验证:RangeValidator
正则表达式验证:RegularExpressionValidator
自定义条件验证: CustomValidator
关闭客户端验证功能,使用验证组
 
当某个接受用户输入的控件中的内容,不能为空时,使用RequiredFildValidator控件,
必须设置以下两个属性:
ErrorMessage:”必填”
ContrltoValidtor:TextBOX1
如果这个控件有“默认值”,这样他没有输入任何东西,也不是空,可对于系统同来说它的输入就是0,这时候可以设置非空验证控件的
initialValue=默认值;提示错误信息。
如果既不能是默认值,又不能为空此时,需要两个验证控件来验证一个输入控件的输入。
 
ASP.NET,不但可以轻松地实现对用户输入的验证,而且还可以选择验证在服务器端进行还是在客户端进行,程序员可以将主要精力放在主程序的设计上。
RequiredFieldValidator 控件用于使输入控件成为一个必填字段。为输入控件添加该控件后,如果输入值的初始值未改变,那么验证将失败。
默认的失败验证值是空字符串(“”)。
工具箱中的必填字段验证控件如下图示。