2009-05-21 11 views

答えて

1

カスタム検証関数をクライアント側で記述することを意味する場合、これはCustomValidatorによって完全にサポートされています。しかし、あなただけの既存の検証ロジックをオフに解雇する場合は、必ず以下を使用することができます

<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" /> 

:単にあなたがたとえば、検証に使用したいのですが、あなたのjavascript関数の名前を与えますスクリプト:

if (Page_ClientValidate()) 
{ 
    // Do stuff, we're valid here. 
}