Elegant way to make CustomValidator work with ValidationSummary messagebox

后端 未结 7 2055
耶瑟儿~
耶瑟儿~ 2020-12-14 08:40

I have run into this problem before but never quite solved it. I have a form with several validators and also a CustomValidator.



        
相关标签:
7条回答
  • 2020-12-14 09:35

    This worked for me:

    <asp:CustomValidator runat="server" ID="cv" 
    ClientValidationFunction="ValidateFunction"
    ErrorMessage="Default error
    message">*</asp:CustomValidator>
    
    <script type="text/javascript">
    function ValidateFunction(sender, args) 
    {
    
    var msg ='';
    var formValid = true;
    
    [various checks setting msg and formValid]
    
    if (msg.length > 0) { sender.errormessage = msg; }
    args.IsValid = formValid;
    
    }
    </script>
    
    0 讨论(0)
提交回复
热议问题