Tải bản đầy đủ (.pdf) (9 trang)

web server control pdf

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.35 MB, 9 trang )

http:// lhu.edu.vn
http:// lhu.edu.vn
55
Ts. V
Ts. V
ũ Đứ
ũ Đứ
c Lung
c Lung


Ks
Ks
. H
. H
uỳ
uỳ
nh Cao Tu
nh Cao Tu
ấ
ấ
n
n
-
-
Ks
Ks
. P
. P
han H
han H


ữ
ữ
u Ti
u Ti
ế
ế
p
p
Đi
Đi


u khi
u khi


n ki
n ki


m tra d
m tra d


li
li


u
u

Validation web controls
Validation web controls
 Điề u khiể n Custom Validator
 Điề u khiể n nà y cho phé p viế t hà m xử lý kiể m tra lỗ i
 Sự kiệ n:
• ServerValidate: đ ặ t cá c xử lý kiể m tra dữ liệ u trong sự kiệ n nà y.
Việ c kiể m tra nà y đượ c thự c hiệ n tạ i Server
• ClientValidationFunction: Chỉ ra tên hàm xử lý lỗi client-side
• fOnServerValidate: Hàm xử lý lỗi server-side
• ControlToValidate: ID của control cần kiểm tra
• ControlToValidate: ID của control cần kiểm tra
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
56
Ts. V
Ts. V
ũ Đứ
ũ Đứ
c Lung
c Lung


Ks
Ks
. H
. H
uỳ
uỳ

nh Cao Tu
nh Cao Tu
ấ
ấ
n
n
-
-
Ks
Ks
. P
. P
han H
han H
ữ
ữ
u Ti
u Ti
ế
ế
p
p
Đi
Đi


u khi
u khi



n ki
n ki


m tra d
m tra d


li
li


u
u
Validation web controls
Validation web controls
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
57
Ts. V
Ts. V
ũ Đứ
ũ Đứ
c Lung
c Lung


Ks

Ks
. H
. H
uỳ
uỳ
nh Cao Tu
nh Cao Tu
ấ
ấ
n
n
-
-
Ks
Ks
. P
. P
han H
han H
ữ
ữ
u Ti
u Ti
ế
ế
p
p
Đi
Đi



u khi
u khi


n ki
n ki


m tra d
m tra d


li
li


u
u
Validation web controls
Validation web controls
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
58
Ts. V
Ts. V
ũ Đứ
ũ Đứ

c Lung
c Lung


Ks
Ks
. H
. H
uỳ
uỳ
nh Cao Tu
nh Cao Tu
ấ
ấ
n
n
-
-
Ks
Ks
. P
. P
han H
han H
ữ
ữ
u Ti
u Ti
ế
ế

p
p
Đi
Đi


u khi
u khi


n ki
n ki


m tra d
m tra d


li
li


u
u
Validation web controls
Validation web controls
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn

59
Ts. V
Ts. V
ũ Đứ
ũ Đứ
c Lung
c Lung


Ks
Ks
. H
. H
uỳ
uỳ
nh Cao Tu
nh Cao Tu
ấ
ấ
n
n
-
-
Ks
Ks
. P
. P
han H
han H
ữ

ữ
u Ti
u Ti
ế
ế
p
p
Đi
Đi


u khi
u khi


n ki
n ki


m tra d
m tra d


li
li


u
u
Validation web controls

Validation web controls
 Điề u khiể n Validation Summary
 Dù ng để hiể n thị ra bả ng lỗ i – tấ t cả cá c lỗ i hiệ n có trên trang
web. Nế u điề u khiể n nà o có dữ liệ u không phù hợ p, chuỗ i thông
bá o lỗ i – giá trị thuộ c tí nh ErrorMeaasge củ a Validation Control
sẽ đượ c hiể n thị. Nế u giá trị củ a thuộ c tí nh ErrorMesssage
không được xác định thì thông báo lỗi đó sẽ không đư ợc xuất
hiện trong bảng lỗi.
 Các thuộc tính:
• HeaderText: dòng tiêu đề của thông báo lỗi
• ShowMessageBox: quy định bảng thông báo lỗi có được phép hiển
thị như cửa sổ Messagebox hay không. Giá trị mặc định là False.
• ShowSummary: True – hiển thị thông báo lỗi, False - không
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
60
Ts. V
Ts. V
ũ Đứ
ũ Đứ
c Lung
c Lung


Ks
Ks
. H
. H

uỳ
uỳ
nh Cao Tu
nh Cao Tu
ấ
ấ
n
n
-
-
Ks
Ks
. P
. P
han H
han H
ữ
ữ
u Ti
u Ti
ế
ế
p
p
Đi
Đi


u khi
u khi



n ki
n ki


m tra d
m tra d


li
li


u
u
Validation web controls
Validation web controls
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
61
Ts. V
Ts. V
ũ Đứ
ũ Đứ
c Lung
c Lung



Ks
Ks
. H
. H
uỳ
uỳ
nh Cao Tu
nh Cao Tu
ấ
ấ
n
n
-
-
Ks
Ks
. P
. P
han H
han H
ữ
ữ
u Ti
u Ti
ế
ế
p
p
Đi

Đi


u khi
u khi


n ki
n ki


m tra d
m tra d


li
li


u
u
Validation web controls
Validation web controls
 Điều khiển Literal:
 Tương tự như Label, dùng để hiển thị chuỗi văn bản trên web
 Điểm khác biệt chính giữa Label và Literal là khi hiển thị nội dung
lên trang web ( lúc thi hành), điều khiển Literal không tạo ra thêm
01 tag HTML nào cả, còn Labelsẽ tạo ra một tag span ( được sử
dụng để lập trình ở phía client)
 Điều khiển Panel và PlaceHoder:

 Dùng để chứa các điều khiển khác
 Thuộc tính thường dùng của hai điều khiển này là False
 Nếu Visible=True, tất cả các điều khiển bên trong sẽ hiển thị và
ngược lại
 Panel cho phép kéo các điều khiển vào trong lúc thiết kế co2nn
PlaceHolder thì không.
 Để thêm control vào trong PlaceHolder dùng:
ID_PlaceHolder.Controls.Add(ID_Control)
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
62
Ts. V
Ts. V
ũ Đứ
ũ Đứ
c Lung
c Lung


Ks
Ks
. H
. H
uỳ
uỳ
nh Cao Tu
nh Cao Tu
ấ

ấ
n
n
-
-
Ks
Ks
. P
. P
han H
han H
ữ
ữ
u Ti
u Ti
ế
ế
p
p
Đi
Đi


u khi
u khi


n ki
n ki



m tra d
m tra d


li
li


u
u
Validation web controls
Validation web controls
 Điều khiển Calendar: dùng để chọn ngày tháng
 Thuộc tính:
 DayHeaderStyle: hình thức hiển thị tiêu đ ề của các ngày trong
tuần
 DayStyle: hình thức quy định hiển thị của các ngày
 SelectedDate: quy định ngày được chọn trên điều khiển
 Sự kiện:
 SelectionChanged: sự kiện này xảy ra khi bạn chọn một ngày
khác với giá trị ngày đang được chọn hiện hành
 VisibleMonthChanged: sự kiện này xảy ra khi bạn chọn tháng
khác với tháng hiện hành
This is trial version
www.adultpdf.com

63
LHU
LHU

www.themegallery.com
This is trial version
www.adultpdf.com

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×