如何通过 JavaScript 控制 ASP.NET Validator 控制客户端验证?
最佳答案
如果您的意思是在客户端编写自定义验证函数,则 CustomValidator 完全支持这一点。只需为其提供您想要用于验证的 javascript 函数的名称,例如:
<script language="javascript">
function MyTextBoxValidation(source, args)
{
if (valid)
args.IsValid = true;
else
args.IsValid = false;
}
</script>
<asp:CustomValidator ID="MyValidator" runat="server"
ClientValidationFunction="MyTextBoxValidation"
ControlToValidate="MyTextBox" />
但是,如果您只想触发现有的验证逻辑,则始终可以使用以下脚本:
if (Page_ClientValidate())
{
// Do stuff, we're valid here.
}
关于asp.net - 如何从 JavaScript 控制 ASP.NET Validator Controls 客户端验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/891540/