【发布时间】:2009-05-21 05:44:50
【问题描述】:
如何从 JavaScript 控制 ASP.NET Validator 控制客户端验证?
【问题讨论】:
标签: asp.net javascript
如何从 JavaScript 控制 ASP.NET Validator 控制客户端验证?
【问题讨论】:
标签: asp.net javascript
如果您的意思是在客户端编写自定义验证函数,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.
}
【讨论】: