Ngôn ngữ ASP.NET - RangeValidator
Điều khiển RangeValidator
Điều khiển này được dùng để kiểm tra giá trị trong điều khiển phải nằm trong đoạn [min-max] -> Sử dụng điều khiển này để kiểm tra ràng buộc miền giá trị của dữ liệu.
Các thuộc tính
- MinimumValue: Giá trị nhỏ nhất.
- MaximumValue: Giá trị lớn nhất.
- Type: Xác định kiểu để kiểm tra dữ liệu. Có thể thực hiện kiểm tra trên các kiểu dữ liệu sau:
- String
- Integer
- Double
- Date
- Currency
- Xem thêm thuộc tính RangeValidator
Ví dụ: Tạo trang web RangeValidator.aspx nhập tuổi lao động, hợp lệ từ 18 - 55: TextBox, Button, RangeValidator:
Hình 1
Code trang RangeValidator.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="RangeValidator.aspx.cs" Inherits="validation1_RangeValidator" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
Tuổi (18-55)
<asp:TextBox ID="txtAge" runat="server" Width="181px"></asp:TextBox>
<asp:RangeValidator ID="rvAge" runat="server" ControlToValidate="txtAge" ErrorMessage="Nhập tuổi từ 18 - 55" ForeColor="#FF3300"></asp:RangeValidator>
<br />
<asp:Button ID="btnSubmit" runat="server" Text="Submit" />
</div>
</form>
</body>
</html>
Chạy trang RangeValidator.aspx cho kết quả:
Hình 2