Chủ Nhật, 7 tháng 9, 2014

CÁC LOẠI ĐIỀU KHIỂN RÀNG BUỘC DỮ LIỆU trong ASP.net

Bạn dang cố gắng học thiết kế web với ASP.net. Bạn cần chú ý tới các điều khiển bên trong mà ASP.net hỗ trợ cho bạn.
Dưới đây là danh sách các loại điều khiển ràng buộc dữ liệu (validation server controls) :
Điều khiển ràng buộc dữ liệu (validation server controls) 
Mô tả / Diễn giải
RequiredFieldValidator
Bắt buộc người sử dụng phải nhập dữ liệu.
CompareValidator
So sánh dữ liệu người sử dụng nhập vào với một giá trị nào đó hoặc với giá trị của một điều khiển (control) khác với nhiều phép so sánh (>, >=, <, <=, ...).
RangeValidator
Kiểm tra, so sánh giá trị người sử dụng nhập vào với khoảng giá trị cho trước. Với RangeValidator, bạn có thể sử dụng nhiều kiểu dữ liệu để so sánh, kiểm tra.
RegularExpressionValidator
Kiểm tra giá trị nhập vào theo một khuôn mẫu định sẵn như email, số điện thoại, mã vùng, ... Với RegularExpressionValidatior, bạn có thể xây dựng các khuôn mẫu cho riêng bạn bắt buộc người sử dụng nhập đúng dữ liệu theo khuôn mẫu này.
CustomValidator
Trong thực tế thì sẽ có rất nhiều phát sinh trường hợp các Validator trên không đáp ứng được các ràng buộc dữ liệu theo yêu cầu. Do đó, bạn phải cần đến CustomValidator để xây dựng các ràng buộc phát sinh này. Để sử dụng CustomValidator, bạn phải tự xây các hàm trong javascript hay vbscript để ràng buộc dữ liệu.
ValidationSummary
Tổng hợp và hiển thị tập trung các lỗi phát sinh từ các Validator được sử dụng trong Form.


Không có nhận xét nào:

Đăng nhận xét