Tr
ng
ai Hoc Lac Hông 2009 - 2010
LÂP TRINH
WEB ASP.NET
Ts. Vu
c Lung
Ks.Huynh Cao Tuân
Ks. Phan H u Tiêp
Ch
Data Control
1
ng 5:
LHU
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n liên k t d
li u
DataGrid (1.1, VS 2003)
GridView
DataList
DetailsView
Form View
Repeater
Các ví d
ng d ng
2
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n liên k t d
3
li u
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n liên k t d
4
li u
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n liên k t d
5
li u
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n DataGrid
Là 01 đi u khi n linh ho t và hi u qu trong vi c hi n th , đ nh
d ng và thao tác v i d li u. Ta c ng có th th c hi n t t vi c
s p x p d li u, th c hi n phân trang v i s h tr c a
VS.NET trong quá trình thi t k
Các thao tác đ nh d ng l i:
Trang General
Trang Columns
Trang Paging
Trang Format
Trang Borders
6
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n DataGrid
X lý phân trang - Paging
Tuy bi n các c t – Column Template
S ki n ItemDataBound c a DataGrid
G i DataBind-> s ki n ItemDataBound cho m i dòng d
li u
C p nh t d li u tr c ti p trên l i
S ki n ItemCommand c a DataGrid
7
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
L nh c p nh t d
8
li u Update
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
L nh c p nh t d
9
li u Update
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
L nh c p nh t d
10
li u Update
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
11
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
12
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
13
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
L nh c p nh t d
14
li u Update
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
L nh c p nh t d
15
li u Update
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
L nh c p nh t d
16
li u Update
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
L nh c p nh t d
17
li u Update
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
L nh c p nh t d
18
li u Update
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
L nh c p nh t d
19
li u Update
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
L nh xóa d
20
li u Delete
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n DataList
21
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n DataList
<html>
<body>
<form runat="server">
<HeaderTemplate> ... </HeaderTemplate>
<ItemTemplate> ... </ItemTemplate>
<FooterTemplate> ... </FooterTemplate>
</asp:DataList> </form> </body> </html>
</body>
</html>
22
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n DataList
23
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n DataList
24
http:// lhu.edu.vn
Ts. Vu
c Lung – Ks. Huynh Cao Tuân - Ks. Phan H u Tiêp
i u khi n DataList
hi n th d li u => s ki n ItemDataBound
X lý nh n nút b m các button => s ki n ItemCommand
25
http:// lhu.edu.vn