使用Custom Validator控件设置Textbox文本框输入长度
步骤:
1、在工具箱中找到CustomValidator控件,并根据以下内容设置其属性
<asp:CustomValidator ID="CustomValidator1" runat="server"
ClientValidationFunction="string" ControlToValidate="TextBox1"
Display="Dynamic" ErrorMessage="用户名的长度大于等于8" ></asp:CustomValidator>
2、 在源代码窗口下找到CustomValidator控件的代码,并在代码下复制以下代码上去:
<script language="javascript"> //表明是使用javascript语言
function string(source,arguments) {
if ((arguments.Value).length>=8) //对输入的文本进行长度的判断
arguments.IsValid = true;
else
arguments.IsValid = false;
}
</script>