http:// lhu.edu.vn
http:// lhu.edu.vn
10
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
M
M
ộ
ộ
t s
t s
ố ví dụ
ố ví dụ
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
11
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
ASP.NET Web Control
ASP.NET Web Control
ASP.NET Web ConTrol đơn giả n, tương tự cá c điề u khiể n
trên Windows Form
Đồ ng nhấ t: Cá c điề u khiể n Web Server có cá c thuộ c tí nh
giố ng nhau nên dễ tì m hiể u và sử dụ ng
Hiệ u quả : cá c điề u khiể n web server tự độ ng phá t sinh ra cá c
tag HTML theo từ ng loạ i Browser
Điều khiển sự kiện và chương tr ình con
(Control events and Subroutines)
Sự kiện sinh ra: bấm chuột, bấm phím ENTER, load 1 trang
web…=>Bộ sử lý sự kiện – Handler
<form runat="server">
<asp:Button id="btn1" runat="server" OnClick="btn1_Click”
Text="Click Me" />
<asp:Label id="lblMessage" runat="server" />
</form>
This is trial version
www.adultpdf.com
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
13
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
ASP.NET Web Control
ASP.NET Web Control
Khi được thiết lập là True, mỗi khi người dùng
thay đổi dữ liệu TextChanged trong TextBox sẽ
kích hoạt sự kiện post-back về server
booleanAutoPostBack
độ rộngUnitWidth
chiều caoUnitHeight
Màu fontColorForeColor
Font cho controlFontInfoFont
Control có thấy hay không, mặc định – trueBooleanVisible
độ rộng đường viềnUnitBorderWidth
kiểu đường viềnBorderStyleBorderStyle
Màu đường viềnColorBorderColor
Màu nềnColorBackColor
Ký tự chuyển nhanh đến control, phím nóngStringAccessKey
Tên control, duy nhấtChuỗi KTID
Ý nghĩaKiểuThuộc tính
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
14
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
ASP.NET Web Control
ASP.NET Web Control
Dò ng chữ sẽ hiể n thị khi rê chuộ t và o
điề u khiể n
StringToolTip
Quy định điề u khiể n có đượ c hiể n thị hay
không hiể n thị
BooleanEnabled
Quy định hì nh thứ c thể hiệ n củ a điề u
khiể n qua tên CSS
StringCssClass
Tậ p hợ p cá c thuộ c tí nh củ a điề u khiể n
HTML
Attribute_CollectionAttributes
Ý nghĩaKiểuThuộc tính
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
15
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
ASP.NET Web Control
ASP.NET Web Control
Cá c web control cơ bả n:
RadioButton
RadioButtonList
CheckBox
CheckBoxList
DropDownList
ListBox
Panel
PlaceHolder
Label
TextBox
Button
Image
ImageButton
LinkButton
HyperLink
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
16
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
ASP.NET Web Control: Label
ASP.NET Web Control: Label
Label thườ ng đượ c sử dụ ng để hiể n thị và trì nh bà y nộ i dung
trên trang web.
Nộ i dung hiể n thị trên label đượ c xá c định thông qua thuộ c tí h
Text.
Thuộ c tí nh Text có thể nhậ n và hiể n thị nộ i dung vớ i cá c Tag
HTML
Khai bá o sử dụ ng label trong trang ASP.NET
<asp:Label ID="Label1“ runat="server“ Text="Label"></asp:Label>
Tên label
Bắ t buộ c có
Nộ i dung trên label
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
17
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
ASP.NET Web Control: Label
ASP.NET Web Control: Label
Cá c thuộ c tí nh củ a Label:
Ví dụ :
lblNhan.text=“Chà o bạ n”
lblNhan.text=“<b>Chà o bạ n</b>”
This is trial version
www.adultpdf.com
http:// lhu.edu.vn
http:// lhu.edu.vn
18
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
ASP.NET Web Control: HyperLink
ASP.NET Web Control: HyperLink
Điề u khiể n nà y đượ c dù ng đề tạ o ra cá c liên kế t siêu văn bả n
Cá c thuộ c tí nh:
ImageURL: quy định hì nh hiể n thị trên điề u khiể n
Text: chuỗ i văn bả n đượ c hiể n thị trê điề u khiể n. Trong trườ ng
hợ p cả hai thuộ c tí nh ImageURL và Text đượ c thiế t lậ p, thuộ c
tí nh ImageURL đượ c ưu tiên, thuộ c tí nh Text sẽ đượ c hiể n thị
như là mộ t ToolTip
NavigateURL: đườ ng dẫ n liên kế t đế n
Target: xá c định cử a sổ sẽ hiể n thị cho mố i liên kế t
• _blank: hiể n thị trên mộ t cử a sổ mớ i
• _self: hiể n thị trang liên kế t tạ i cử a sổ hiệ n tạ i
• _parent: hiể n thị trang liên kế t tạ i frame cha
This is trial version
www.adultpdf.com