Báo cáo tài liệu vi phạm
Giới thiệu
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
THỊ TRƯỜNG NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
NGÀNH HÀNG
NÔNG NGHIỆP, THỰC PHẨM
Gạo
Rau hoa quả
Nông sản khác
Sữa và sản phẩm
Thịt và sản phẩm
Dầu thực vật
Thủy sản
Thức ăn chăn nuôi, vật tư nông nghiệp
CÔNG NGHIỆP
Dệt may
Dược phẩm, Thiết bị y tế
Máy móc, thiết bị, phụ tùng
Nhựa - Hóa chất
Phân bón
Sản phẩm gỗ, Hàng thủ công mỹ nghệ
Sắt, thép
Ô tô và linh kiện
Xăng dầu
DỊCH VỤ
Logistics
Tài chính-Ngân hàng
NGHIÊN CỨU THỊ TRƯỜNG
Hoa Kỳ
Nhật Bản
Trung Quốc
Hàn Quốc
Châu Âu
ASEAN
BẢN TIN
Bản tin Thị trường hàng ngày
Bản tin Thị trường và dự báo tháng
Bản tin Thị trường giá cả vật tư
Thông tin
Tài liệu Xanh là gì
Điều khoản sử dụng
Chính sách bảo mật
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Bài giảng Lập trình WebForm: Validation control - ThS. Nguyễn Hà Giang
Đang chuẩn bị liên kết để tải về tài liệu:
Bài giảng Lập trình WebForm: Validation control - ThS. Nguyễn Hà Giang
Anh Thư
80
39
pptx
Không đóng trình duyệt đến khi xuất hiện nút TẢI XUỐNG
Tải xuống
Bài giảng Lập trình WebForm: Validation control gồm có những nội dung trình bày sau: Chức năng validation cho việc data input, quá trình validation trên web form, các validation control: Required field validator, compare validator, range validator, regular expression validator, custom validator, validation summary. | Nguyễn Hà Giang Validation Control Nguyen Ha Giang 1 Nội dung Validation control Chức năng validation cho việc data input Quá trình validation trên web form Các validation control RequiredFieldValidator CompareValidator RangeValidator RegularExpressionValidator CustomValidator ValidationSummary 2 Nguyen Ha Giang Tại sao phải validation? Có rất nhiều lỗi có thể xảy ra trên web form User có thể bỏ qua thông tin quan trọng (bỏ trống) User có thể nhập không đúng định dạng Địa chỉ email, số điện thoại User có thể nhập ký tự chữ cái trong ô nhập dữ liệu số! User có thể submit giá trị ngoài miền cho phép 3 Nguyen Ha Giang Tại sao phải validation? Web App gặp phải một số khó khăn khi validation, do dựa trên các HTML input control cơ bản. Không có đặc tính tương đồng với Windows App Kỹ thuật chung của Windows App là xử lý sự kiện KeyPress của TextBox để kiểm tra việc chỉ nhập ký tự số Điều này không thể trong Web app, do việc post back server thì chậm! Thậm chí nếu sử dụng client- side JavaScript, user cũng có thể né trách việc kiểm tra và post giá trị không hợp lệ! 4 Nguyen Ha Giang Validation control Client side validation Phụ thuộc vào browser Phản hồi nhanh Giảm việc post back Server side validation Thực thi kể cả client side đã validation Có thể check nâng cao Sử dụng .NET class Database 5 Nguyen Ha Giang Valid? Valid? User nhập liệu No No Yes Yes Thông điệp lỗi Client Server Web App xử lý Validation control Cung cấp các chức năng đảm bảo việc nhập liệu từ user luôn phù hợp yêu cầu của app! 6 Nguyen Ha Giang Never trust user input! Validation control RequiredFieldValidator: xác nhận thành công khi nhập liệu không phải chuỗi rỗng RangeValidator: Xác nhận thành công khi nhập liệu nằm trong miền xác định. CompareValidator: Xác nhận thành công khi dữ liệu có giá trị phù hợp với giá trị khác hoặc giá trị của control khác. RegularExpressionValidator: Xác nhận thành công khi dữ liệu phù hợp với một định dạng xác định. CustomValidator: cho phép kiểm tra nâng cao ở server, . | Nguyễn Hà Giang Validation Control Nguyen Ha Giang 1 Nội dung Validation control Chức năng validation cho việc data input Quá trình validation trên web form Các validation control RequiredFieldValidator CompareValidator RangeValidator RegularExpressionValidator CustomValidator ValidationSummary 2 Nguyen Ha Giang Tại sao phải validation? Có rất nhiều lỗi có thể xảy ra trên web form User có thể bỏ qua thông tin quan trọng (bỏ trống) User có thể nhập không đúng định dạng Địa chỉ email, số điện thoại User có thể nhập ký tự chữ cái trong ô nhập dữ liệu số! User có thể submit giá trị ngoài miền cho phép 3 Nguyen Ha Giang Tại sao phải validation? Web App gặp phải một số khó khăn khi validation, do dựa trên các HTML input control cơ bản. Không có đặc tính tương đồng với Windows App Kỹ thuật chung của Windows App là xử lý sự kiện KeyPress của TextBox để kiểm tra việc chỉ nhập ký tự số Điều này không thể trong Web app, do việc post back server thì chậm! Thậm chí nếu sử dụng client- side .
TÀI LIỆU LIÊN QUAN
Bài giảng cơ sở lập trình - Trường học viên Ngân Hàng Hà Nội - Chương 3
Bài giảng Ngôn ngữ lập trình C và C++ (Phần 1: Ngôn ngữ lập trình C) - Chương 1: Ôn tập một số nội dung chính của NNLT C
Bài giảng Ngôn ngữ lập trình C và C++ (Phần 2: Ngôn ngữ C++) - Chương 2: Giới thiệu về ngôn ngữ lập trình C++
Bài giảng Phương pháp lập trình hướng đối tượng: Bài tập 5 - Trần Phước Tuấn
Bài giảng Ngôn ngữ lập trình C và C++ (Phần 2: Ngôn ngữ lập trình C++) - Chương 3: Lớp và đối tượng
Tập bài giảng Lập trình Java
Bài giảng Lập trình Web: Chương 2 - Ths. Trần Phi Hảo
Bài giảng Lập trình cơ bản bài 6: Các khái niệm cơ bản trong ngôn ngữ lập trình C
Bài giảng Ngôn ngữ lập trình C và C++: Bài 1 - TS. Đỗ Đăng Khoa
Bài giảng Lập trình hướng đối tượng – Bài 09: Lập trình tổng quát
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.