custom2.aspx 928 B

123456789101112131415161718192021222324252627282930313233343536
  1. <%@ Page language="c#" AutoEventWireup="false" %>
  2. <script runat="server" language="C#">
  3. private void Test_OnClick(object Sender, EventArgs e)
  4. {
  5. Validate();
  6. }
  7. private void CustomValidator_ServerValidate(object Sender, ServerValidateEventArgs e)
  8. {
  9. e.IsValid = false;
  10. }
  11. </script>
  12. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
  13. <html>
  14. <head>
  15. <title>Mono CustomValidator Bug</title>
  16. </head>
  17. <body>
  18. <form id="Form1" runat="server">
  19. <asp:validationsummary runat="server" headertext="Validation errors should only display here"/>
  20. <br>
  21. <br>
  22. After post back, Error Message should not display here: <asp:customvalidator runat="server" display="None" errormessage="Validator is not valid!" onservervalidate="CustomValidator_ServerValidate"/>
  23. <br>
  24. <br>
  25. <asp:button runat="server" causesvalidation="True" Text="Test" onclick="Test_OnClick"/>
  26. </form>
  27. </body>
  28. </html>