Validate 方法

Validator

为便于理解,这里参考C++的语法列出Volidator的方法原型。
提示

以Exec方法为例作说明。

static public bool Exec(string op, object reg)
static 表示静态方法,不需要实例化类即可用.语法使用。
public 表示公开方法,可用.语法使用。
bool 表示方法返回的类型为布尔值true或false。
string op 表示参数op为字符串型。
object reg 表示参数reg为对象型,这里是正则表达式对象。
另外,如果参数object reg表示为object reg="^.*$",则表示参数reg可选,在不指定reg参数时方法将按reg值为^.*$进行操作。如果bool改为void,则表示该方法无返回值。
static public bool Validate(object theForm=event.srcElement, int mode=1)
说明Validator的主方法,测试表单theForm是否符合验证要求,符合则返回true,否则以mode所指定的出错提示模式来提示错误。
应用:表单验证入口方法。