案例:ASP.NET案例     状态:不可编辑再运行    进入竖版
 运行结果 
x
 
1
2
<script  runat="server">
3
Sub user(source As object,args As ServerValidateEventArgs)
4
   if len(args.Value)<8 or len(args.Value)>16 then
5
    args.IsValid=false
6
   else
7
    args.IsValid=true
8
   end if
9
End Sub
10
</script>    
11
12
<html>
13
<body>
14
15
<form runat="server">
16
<asp:Label runat="server" Text="请输入用户名:" />
17
<asp:TextBox id="txt1" runat="server" />
18
<asp:Button Text="提交" runat="server"/>
19
<br />
20
<asp:Label id="mess" runat="server"/>
21
<br />
22
<asp:CustomValidator
23
ControlToValidate="txt1"
24
OnServerValidate="user"
25
Text="用户名必须介于 8 到 16 个字符之间!"
26
runat="server"/>
27
</form>
28
29
</body>
30
</html>
31