[问题]CustomValidator验证控件
.aspx文件中现有一个textbox控件,id为textbox1用CustomValidator验证控件对textbox1进行自定义验证,判断其值的字符串长度是否在2和5之间
该CustomValidator验证控件的OnServerValidate属性为textbox1_ServerValidate
ErrorMessage属性为"不在2和5之间"
在.aspx.cs文件中我是这么写的:
protected void textbox1_ServerValidate(object source, ServerValidateEventArgs args)
{
args.IsValid = (args.Value.Length > 2 & args.Value.Length < 5);
}
调试结果是:编译通过了,但是功能却没有实现ErrorMessage的提示
请教大虾呀,帮我解决一下,不要用JavaScript在客户端验证的方法,只要C#在服务端验证!感激不尽