<asp:TextBox ID="txtEmail" runat="server"></asp:TextBox> <asp:RequiredFieldValidator ID="rfvEmail" runat="server" ControlToValidate="txtEmail" ErrorMessage="Email không được để trống"></asp:RequiredFieldValidator> <asp:RegularExpressionValidator ID="revEmail" runat="server" ControlToValidate="txtEmail" ErrorMessage="Email không đúng định dạng" ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></ asp:RegularExpressionValidator>
2/ Kiểm tra trường xác nhận mail
<asp:TextBox ID="txtConfirmEmail" runat="server"></asp:TextBox> <asp:CompareValidator ID="cvConfirmEmail" runat="server" ControlToValidate="txtConfirmEmail" ControlToCompare="txtEmail" ErrorMessage="Xác nhận email không khớp"></asp:CompareValidator>
3/Kiểm tra điểm
<asp:TextBox ID="txtScore" runat="server"></asp:TextBox> <asp:RangeValidator ID="rvScore" runat="server" ControlToValidate="txtScore" ErrorMessage="Điểm phải nằm trong khoảng từ 0 đến 10" MinimumValue="0" MaximumValue="10"></asp:RangeValidator>
4/ Kiểm tra ngày sinh
<asp:TextBox ID="txtBirthDate" runat="server"></asp:TextBox> <asp:CustomValidator ID="cvBirthDate" runat="server" ControlToValidate="txtBirthDate" ErrorMessage="Tuổi phải lớn hơn 16" OnServerValidate="cvBirthDate_ServerValidate"></asp:CustomValidator>