2005-09-13 Sureshkumar T <tsureshkumar@novell.com>
[mono.git] / mcs / class / System.Web / Test / standalone / validators / compare1.aspx
1 <%@ Page AutoEventWireup="True" %>
2
3 <html>
4 <head>
5    <script language="C#" runat="server">
6         public void Button_Click (object sender, EventArgs e)
7         {
8                 Random rand_number = new Random();
9
10                 Compare1.ValueToCompare = rand_number.Next(1,10).ToString();
11                 Compare1.Validate();
12
13                 if (Page.IsValid)
14                         lblOutput.Text = "You guessed correctly!!";
15                 else
16                         lblOutput.Text = "You guessed poorly";
17
18                 lblOutput.Text += "<br><br>" + "The number is: " + Compare1.ValueToCompare;
19         }
20    </script>
21  
22 </head>
23 <body>
24  
25    <form runat=server>
26
27       <h3>Validator Example</h3>
28
29       <h5>Pick a number between 1 and 10:</h5>
30      
31       <asp:TextBox id="TextBox1" 
32            runat="server"/>
33
34       <asp:CompareValidator id="Compare1" 
35            ControlToValidate="TextBox1"
36            ValueToCompare="0"
37            EnableClientScript="False"  
38            Type="Integer"
39            Display="Dynamic" 
40            ErrorMessage="Incorrect guess!!"
41            Text="*"
42            runat="server"/>
43
44       <asp:RequiredFieldValidator id="Require1" 
45            ControlToValidate="TextBox1"
46            EnableClientScript="False"
47            Display="Dynamic" 
48            ErrorMessage="No number entered!!"
49            Text="*"
50            runat="server"/>
51
52       <br><br>
53
54       <asp:Button id="Button1"
55            Text="Submit"
56            OnClick="Button_Click"
57            runat="server"/>
58  
59       <br><br>
60        
61       <asp:Label id="lblOutput" 
62            Font-Name="verdana" 
63            Font-Size="10pt" 
64            runat="server"/>
65
66       <br><br>
67
68       <asp:ValidationSummary
69            id="Summary1"
70            runat="server"/>
71  
72    </form>
73  
74 </body>
75 </html>