compare1.aspx 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <%@ Page AutoEventWireup="True" %>
  2. <html>
  3. <head>
  4. <script language="C#" runat="server">
  5. public void Button_Click (object sender, EventArgs e)
  6. {
  7. Random rand_number = new Random();
  8. Compare1.ValueToCompare = rand_number.Next(1,10).ToString();
  9. Compare1.Validate();
  10. if (Page.IsValid)
  11. lblOutput.Text = "You guessed correctly!!";
  12. else
  13. lblOutput.Text = "You guessed poorly";
  14. lblOutput.Text += "<br><br>" + "The number is: " + Compare1.ValueToCompare;
  15. }
  16. </script>
  17. </head>
  18. <body>
  19. <form runat=server>
  20. <h3>Validator Example</h3>
  21. <h5>Pick a number between 1 and 10:</h5>
  22. <asp:TextBox id="TextBox1"
  23. runat="server"/>
  24. <asp:CompareValidator id="Compare1"
  25. ControlToValidate="TextBox1"
  26. ValueToCompare="0"
  27. EnableClientScript="False"
  28. Type="Integer"
  29. Display="Dynamic"
  30. ErrorMessage="Incorrect guess!!"
  31. Text="*"
  32. runat="server"/>
  33. <asp:RequiredFieldValidator id="Require1"
  34. ControlToValidate="TextBox1"
  35. EnableClientScript="False"
  36. Display="Dynamic"
  37. ErrorMessage="No number entered!!"
  38. Text="*"
  39. runat="server"/>
  40. <br><br>
  41. <asp:Button id="Button1"
  42. Text="Submit"
  43. OnClick="Button_Click"
  44. runat="server"/>
  45. <br><br>
  46. <asp:Label id="lblOutput"
  47. Font-Name="verdana"
  48. Font-Size="10pt"
  49. runat="server"/>
  50. <br><br>
  51. <asp:ValidationSummary
  52. id="Summary1"
  53. runat="server"/>
  54. </form>
  55. </body>
  56. </html>