disabled-noclientscript.aspx 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. <%@ Page Language="C#" AutoEventWireup="True" %>
  2. <html>
  3. <head>
  4. <script runat="server">
  5. void ButtonClick(Object sender, EventArgs e)
  6. {
  7. if (Page.IsValid)
  8. {
  9. Label1.Text="Page is valid.";
  10. }
  11. else
  12. {
  13. Label1.Text="Page is not valid!!";
  14. }
  15. }
  16. </script>
  17. </head>
  18. <body>
  19. <h3>RangeValidator render tests</h3>
  20. <form runat="server">
  21. <asp:TextBox id="TextBox1" runat="server"/>
  22. <asp:RangeValidator id="RA_disabled"
  23. ControlToValidate="TextBox1"
  24. MinimumValue="1"
  25. MaximumValue="10"
  26. Type="Integer"
  27. Enabled="False"
  28. ErrorMessage="Your value isn't within min/max"
  29. EnableClientScript="False"
  30. runat="server"/>
  31. <asp:Label id="Label1" runat="server"/>
  32. <asp:Button id="Submit" Text="Submit" OnClick="ButtonClick" runat="server"/>
  33. </form>
  34. <script Language="JavaScript">
  35. var TestFixture = {
  36. RA_disabled_success_pre: function () {
  37. JSUnit_BindElement ("RA_disabled");
  38. JSUnit_TestCausesPageLoad ();
  39. var textbox = JSUnit_GetElement ("TextBox1");
  40. var submit = JSUnit_GetElement ("Submit");
  41. textbox.value = "14";
  42. JSUnit_Click (submit)
  43. },
  44. RA_disabled_success_post: function () {
  45. JSUnit_BindElement ("Label1");
  46. Assert.AreEqual ("Page is valid.", "JSUnit_GetElement ().innerHTML", "innerHTML");
  47. }
  48. };
  49. </script>
  50. </body>
  51. </html>