Tài liệu Lập trình Web ASP.Net - Chương 5: Data Control - Vũ Đức Lung: LHU 1
LẬP TRÌNH
WEB ASP.NET
Trường Đại Học Lạc Hồng 2009 - 2010
Ts. Vũ Đức Lung
Ks. Phan Hữu Tiếp
Data Control
Chương 5:
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 2
Đ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
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 3
Điều khiển liên kết dữ liệu
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 4
Điều khiển liên kết dữ liệu
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 5
Điều khiển liên kết dữ liệu
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 6
Đ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ướ...
33 trang |
Chia sẻ: putihuynh11 | Lượt xem: 845 | Lượt tải: 1
Bạn đang xem trước 20 trang mẫu tài liệu Lập trình Web ASP.Net - Chương 5: Data Control - Vũ Đức Lung, để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
LHU 1
LẬP TRÌNH
WEB ASP.NET
Trường Đại Học Lạc Hồng 2009 - 2010
Ts. Vũ Đức Lung
Ks. Phan Hữu Tiếp
Data Control
Chương 5:
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 2
Đ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
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 3
Điều khiển liên kết dữ liệu
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 4
Điều khiển liên kết dữ liệu
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 5
Điều khiển liên kết dữ liệu
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 6
Đ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
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 7
Đ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
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 8
Lệnh cập nhật dữ liệu Update
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 9
Lệnh cập nhật dữ liệu Update
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 10
Lệnh cập nhật dữ liệu Update
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 11
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 12
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 13
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 14
Lệnh cập nhật dữ liệu Update
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 15
Lệnh cập nhật dữ liệu Update
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 16
Lệnh cập nhật dữ liệu Update
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 17
Lệnh cập nhật dữ liệu Update
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 18
Lệnh cập nhật dữ liệu Update
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 19
Lệnh cập nhật dữ liệu Update
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 20
Lệnh xóa dữ liệu Delete
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 21
Điều khiển DataList
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 22
Điều khiển DataList
" runat="server">
...
...
...
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 23
Điều khiển DataList
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 24
Điều khiển DataList
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 25
Đ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
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 26
Điều khiển Repeater
" runat="server">
:
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 27
Điều khiển Repeater
Gồm các tag sau đây:
: tùy chọn, tiêu đề đầu,
quy định hình thức hiển thị cho tiêu đề (chỉ xuất hiện 01 lần,
phía trên của điều khiển)
: bắt buộc phải có, quy định
hình thức hiển thị cho các mục dữ liệu trong điều khiển
Lấy dữ liệu:
Hay
(tùy chọn): quy
định hình thức hiển thị cho các mục dữ liệu trong điều khiển.
Nội dung được quy định trong cặp tag này sẽ hiển thị xen kẽ
với các nội dung trong cặp tag
:
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 28
Điều khiển Repeater
: tùy chọn, quy
định hình thức hiển thị giữa các dòng dữ liệu
:quy định hình thức hiển
thị cho tiêu đề dưới( chỉ xuất hiện 01 lần, phía dưới của điều
khiển)
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 29
Điều khiển Repeater
Gồm các tag sau đây:
: tùy chọn, tiêu đề đầu,
quy định hình thức hiển thị cho tiêu đề (chỉ xuất hiện 01 lần,
phía trên của điều khiển)
: bắt buộc phải có, quy định
hình thức hiển thị cho các mục dữ liệu trong điều khiển
Lấy dữ liệu:
Hay
(tùy chọn): quy
định hình thức hiển thị cho các mục dữ liệu trong điều khiển.
Nội dung được quy định trong cặp tag này sẽ hiển thị xen kẽ
với các nội dung trong cặp tag
:
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 30
Điều khiển Repeater
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 31
Điều khiển Repeater
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp
http:// lhu.edu.vn 32
Demo các điều khiển
GridView
DataList
DetailsView
Form View
Review bài thực hành buổi 3&4
LHU 33
www.themegallery.com
Các file đính kèm theo tài liệu này:
- chuong04_datacontrol_6655_1994181.pdf