asp.net验证控件:如何检验一个textbox的内容长度大于3 我这里做一给注册的页面,我要求登陆名,不能够太短。怎么做啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用用户自定义验证控件<asp: textbox id="username"><asp:CustomValidator runat="server" OnServerValidate="uvalidate" Display="Dynamic" ControlToValidate="username" ErrorMessage="编号长度必须大于3" ID="Customvalidator1" />uvalidate 函数如下:Sub uvalidate(ByVal obj As Object, ByVal args As ServerValidateEventArgs) If Len(args.Value) <=3 Then args.IsValid = False Else args.IsValid = True End If End Sub if (validatepassword(UserName.Text)==false) { Response.Write("<script language=javascript>alert('对不起 帐号只能已字母开头由数字与字母组成 并且不能少于2个或大于15个');</script>"); }public bool validatepassword(string passtext){ passtext=passtext.Trim(); if (passtext.Length<=3||passtext.Length>=16) { return false; } } if (args.Value.trim().length) <=3 { args.IsValid = False;} else{ args.IsValid = True;}还有! 这样没有考虑中文字符! 用customvalidator control 编写javascript函数并用clientvalidationfunction属性标识 怎么实现网络测速呢? oracle按条件分页查询语句 实现购物车的问题。 asp.net页面问题 求助:在asp.net的母版页中如何加入引用? 天气预报代码没能按IP显示 如何实现点击顶部链接在左框架和右框架同时显示链接 请问这些JavaScript代码都是什么意思??在线等 怎么样在asp.net(C#)中获得某个ip是来自哪里的。帮帮我,紧急。 帮帮忙吧 [编码问题]@"\u4E2D\u56FD"如何转换成中文 一个小问题 谢谢
<asp: textbox id="username">
<asp:CustomValidator runat="server" OnServerValidate="uvalidate" Display="Dynamic" ControlToValidate="username" ErrorMessage="编号长度必须大于3" ID="Customvalidator1" />
uvalidate 函数如下:
Sub uvalidate(ByVal obj As Object, ByVal args As ServerValidateEventArgs)
If Len(args.Value) <=3 Then
args.IsValid = False
Else
args.IsValid = True End If
End Sub
{
Response.Write("<script language=javascript>alert('对不起 帐号只能已字母开头由数字与字母组成 并且不能少于2个或大于15个');</script>");
}public bool validatepassword(string passtext)
{ passtext=passtext.Trim();
if (passtext.Length<=3||passtext.Length>=16)
{
return false;
}
}
{ args.IsValid = False;
}
else
{ args.IsValid = True;}还有! 这样没有考虑中文字符!