Ngôn ngữ ASP.NET - RequiredFieldValidator
Điều khiển RequiredFieldValidator
1. Ý nghĩa: với điều khiển này bạn có thể yêu cầu người dùng phải nhập giá trị vào 1 trường chỉ định trên Form.
2. Cách sử dụng:
Đưa điều khiển RequiredFieldValidator từ ToolBox (trong phần Validation) vào trong Form và thêm vào cho nó 2 thuộc tính :
- ControlToValidate: chỉ đến điều khiển nhập liệu sẽ được kiểm tra.
- Text(hoặc ErrorMessage): Thông báo lỗi khi kiểm tra có lỗi xảy ra.
- InitialValue: InitialValue: Giá trị khởi động. Giá trị bạn nhập vào phải khác với giá trị của thuộc tính này. Giá trị mặc định của thuộc tính này là chuỗi rỗng.
- Xem thêm thuộc tính RequiredFieldValidator .
Ví dụ: Tạo trang web RequiredFieldValidator.aspx gồm có:TextBox, RequiredFieldValidator, Button
Hình 1
Code trang RequiredFieldValidator.aspx:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="RequiredFieldValidator.aspx.cs" Inherits="validation1_RequiredFieldValidator" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="TextBox1" ErrorMessage="Phải nhập dữ liệu" ForeColor="#FF3300"></asp:RequiredFieldValidator>
<br />
<asp:Button ID="Button1" runat="server" Text="Submit" />
</div>
</form>
</body>
</html>
Thực thi trang RequiredFieldValidator.aspx cho kết quả:
Hình 2