Imports System.text.RegularExpressionsIf Regex.IsMatch(Me.TextBox1.Text, "^[0-9]") Then If Int(Me.TextBox1.Text) >= 0 And Int(Me.TextBox1.Text) <= 59 Then Response.Write("<script>alert('合法!');</script>") Else Response.Write("<script>alert('输入数字不在[0-59]之间');</script>") End If Else Response.Write("<script>alert('输入的字符中还有不是数字的字符');</script>") End If
可以用javascript来检查,
最简单的方式是拖一个RangeValidator控件,设置type为Integer,最大
值为59,最小值为0就可以了
If Int(Me.TextBox1.Text) >= 0 And Int(Me.TextBox1.Text) <= 59 Then
Response.Write("<script>alert('合法!');</script>")
Else
Response.Write("<script>alert('输入数字不在[0-59]之间');</script>")
End If
Else
Response.Write("<script>alert('输入的字符中还有不是数字的字符');</script>")
End If