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

Bài giảng Lập trình web ASP.NET Chương 5 (TS. Vũ Đức Lung, KS. Phan Hữu Tiếp)

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 (2.62 MB, 33 trang )

Trường Đại Học Lạc Hồng 2009 - 2010

LẬP TRÌNH
WEB ASP.NET
Ts. Vũ Đức Lung
Ks. Phan Hữu Tiếp

Chương 5:
Data Control
1



LHU


Ts. Vũ Đức Lung – 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. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Điều khiển liên kết dữ liệu

3

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Điều khiển liên kết dữ liệu

4

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Điều khiển liên kết dữ liệu


5

http:// lhu.edu.vn


Ts. Vũ Đức Lung – 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. Vũ Đức Lung – 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. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Lệnh cập nhật dữ liệu Update

8

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Lệnh cập nhật dữ liệu Update


9

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Lệnh cập nhật dữ liệu Update

10

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

11

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

12

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp


13

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Lệnh cập nhật dữ liệu Update

14

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Lệnh cập nhật dữ liệu Update

15

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Lệnh cập nhật dữ liệu Update

16

http:// lhu.edu.vn



Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Lệnh cập nhật dữ liệu Update

17

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Lệnh cập nhật dữ liệu Update

18

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Lệnh cập nhật dữ liệu Update

19

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp


Lệnh xóa dữ liệu Delete

20

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Điều khiển DataList

21

http:// lhu.edu.vn


Ts. Vũ Đức Lung – 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. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Điều khiển DataList

23

http:// lhu.edu.vn


Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp

Điều khiển DataList

24

http:// lhu.edu.vn


Ts. Vũ Đức Lung – 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


×