2009-05-21 40 views

回答

1

如果您的意思是在客戶端編寫自定義驗證函數,則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. 
} 
相關問題