<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Validators.aspx.cs" Inherits="Validators" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Validators Test</title>
</head>
<body>
<form id="form1" runat="server">
<table align="center">
<tr><td colspan="2"><asp:Label runat="server" ID="lblOut" Text="Not Submitted"></asp:Label></td></tr>
<tr><td colspan="2"><asp:ValidationSummary runat="server" ID="vsum1" /></td></tr>
<tr><td align="right">Name:</td><td align="left"><asp:TextBox runat="server" ID="txtName"></asp:TextBox><asp:RequiredFieldValidator runat="server" ID="txtNameVal" ControlToValidate="txtName" ErrorMessage="Name is required">*</asp:RequiredFieldValidator></td></tr>
<tr><td align="right">Number:</td><td align="left"><asp:TextBox runat="server" ID="txtNum"></asp:TextBox><asp:RequiredFieldValidator runat="server" ID="txtNumVal" ControlToValidate="txtNum" ErrorMessage="Number is required">*</asp:RequiredFieldValidator><asp:RangeValidator runat="server" ID="txtNumRangeVal" ControlToValidate="txtNum" MinimumValue="0" MaximumValue="20" ErrorMessage="Number must be between 0 and 20" Type="Integer">Out of Range</asp:RangeValidator></td></tr>
<tr><td align="right">Email:</td><td><asp:TextBox runat="server" ID="txtEmail" Text="bill@bill.bill"></asp:TextBox><asp:RegularExpressionValidator runat="server" ID="txtEmailVal" ControlToValidate="txtEmail" Display="Dynamic" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">Invalid Date Format</asp:RegularExpressionValidator></td></tr>
<tr><td colspan="2" align="center"><asp:Button runat="server" ID="btnOk" Text=" OK " OnClick="btnOk_Click" /></td></tr>
</table>
</form>
</body>
</html>