1 <%@ Page Language="C#" AutoEventWireup="True" %>
4 <script runat="server">
5 void ButtonClick(Object sender, EventArgs e)
9 Label1.Text="Page is valid.";
13 Label1.Text="Page is not valid!!";
20 <h3>RangeValidator render tests</h3>
23 <asp:TextBox id="TextBox1"
26 <!-- a dynamic uplevel validator. -->
27 <asp:RangeValidator id="RA_dynamic_uplevel"
28 ControlToValidate="TextBox1"
33 ErrorMessage="Your value isn't within min/max"
36 <asp:Label id="Label1"
39 <asp:Button id="Submit" Text="Submit" OnClick="ButtonClick" runat="server"/>
43 <script Language="JavaScript">
45 RA_dynamic_failure: function () {
46 JSUnit_BindElement ("RA_dynamic_uplevel");
48 var textbox = JSUnit_GetElement ("TextBox1");
49 var submit = JSUnit_GetElement ("Submit");
53 /* this doesn't cause a page load so we're fine */
56 Assert.AreEqualCase ("inline", "JSUnit_GetAttribute ('style')['display']", "display style");
57 Assert.AreEqual ("Your value isn't within min/max", "JSUnit_GetElement ().innerHTML", "innerHTML");
60 RA_dynamic_success_pre: function () {
61 JSUnit_BindElement ("RA_dynamic_uplevel");
62 JSUnit_TestCausesPageLoad ();
64 var textbox = JSUnit_GetElement ("TextBox1");
65 var submit = JSUnit_GetElement ("Submit");
72 RA_dynamic_success_post: function () {
73 JSUnit_BindElement ("Label1");
75 Assert.AreEqual ("Page is valid.", "JSUnit_GetElement ().innerHTML", "innerHTML");