Chương 06<br />
THI T K<br />
<br />
LAYOUT<br />
<br />
1. Web User controls<br />
2. Master Pages<br />
3. Themes Và Skin<br />
4. Site Navigation Controls<br />
<br />
1<br />
Written by: Dương Thành Ph t<br />
<br />
http://www.thayphet.net<br />
<br />
1. Web User controls<br />
1.1 Gi i thi u<br />
Khi k t h p các control ñ t o thành m t control m i g i<br />
là Web user control (UC)<br />
S d ng UC cũng gi ng như s d ng th t c, hàm<br />
kh năng tái s d ng UC trên các trang web<br />
Ph n m r ng c a US là: .ascx<br />
<br />
2<br />
Written by: Dương Thành Ph t<br />
<br />
http://www.thayphet.net<br />
<br />
1.2 T o và s<br />
<br />
d ng User control<br />
<br />
T o m i User control:<br />
T o m i 1 Web user control<br />
Thi t k gi ng như thi t k 1 trang aspx<br />
<br />
Ch n: Web User Control<br />
ð t tên: *.ascx<br />
3<br />
Written by: Dương Thành Ph t<br />
<br />
http://www.thayphet.net<br />
<br />
S<br />
<br />
d ng User control:<br />
<br />
Kéo và th UC vào trang aspx, lúc ñó trang aspx s<br />
xu t hi n tag<br />
<br />
<br />
4<br />
Written by: Dương Thành Ph t<br />
<br />
http://www.thayphet.net<br />
<br />
2. Master Pages<br />
2.1 Gi i thi u<br />
Master pages cho phép t o 1 b c c nh t quán trên<br />
các trang web trong cùng 1 website (tương t template)<br />
N i dung th hi n trên trình duy t là s k t h p gi a<br />
trang .master -master page và trang .aspx (ho c .ascx) content page<br />
Master page là t p tin có ph n m r ng .master<br />
Thao tác thi t k : Gi ng như trang aspx, nhưng ph i<br />
b sung ít nh t m t ñi u khi n ContentPlaceHolder<br />
<br />
5<br />
Written by: Dương Thành Ph t<br />
<br />
http://www.thayphet.net<br />
<br />