asp.net验证控制客户端脚本
环境:asp.net 3.5asp.net验证控制客户端脚本,asp.net,Asp.net,环境:asp.net 3.5 <asp:CustomValidator ID="cvServerValidateDate" runat="server" ControlToValidate="tbDate" onservervalidate="cvValidateServer" ValidateEmptyText="True" ClientValidationFunction="validateDate"></asp:CustomValidator>
<asp:CustomValidator ID="cvServerValidateDate" runat="server"
ControlToValidate="tbDate" onservervalidate="cvValidateServer"
ValidateEmptyText="True" ClientValidationFunction="validateDate"></asp:CustomValidator>
<script type="text/javascript">
function validateDate(oSrc, args)
{
args.IsValid = (args.Value.length >= 8);
}
</script>
函数validateDate(oSrc、args)
{
args.IsValid=(args.Value.length>=8);
}
如果客户端验证为args.IsValid=false,是否有方法访问验证程序的错误消息值以指示特定错误?我有几个不同的错误消息,我想根据错误类型发送它们。尝试以下方法:
oSrc.errormessage = "Your validation message here";
编辑
经过进一步的挖掘,我找到了更详细的答案