Bài giảng Lập trình web ASP.Net - Chương 5: Data Control - Vũ Đức Lung
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng 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
Tài liệu đính kèm:
- bai_giang_lap_trinh_web_asp_net_chuong_5_data_control_vu_duc.pdf
Nội dung text: Bài giảng Lập trình web ASP.Net - Chương 5: Data Control - Vũ Đức Lung
- TrTrươườ̀ ngng ĐĐaạ̣ ii HHoọ̣ cc LLaạ̣ cc HHôồ̀ ngng 20092009 20102010 LLÂẬ̣ PP TTRIRÌ̀NHNH WEBWEB ASP.NETASP.NET Ts.Ts. VVuũ̃ ĐưĐứ́ cc LungLung Ks.HuKs.Huyỳ̀ nhnh CaoCao TuTuâấ́ nn Ks.Ks. PPhanhan HHưữ̃ uu TiTiêế́ pp ChChươươngng 5:5: DataData ControlControl 1 LHULHU
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn liênliên kkếếtt ddữữ liliệệuu 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. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn liênliên kkếếtt ddữữ liliệệuu 3 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn liênliên kkếếtt ddữữ liliệệuu 4 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn liênliên kkếếtt ddữữ liliệệuu 5 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn DataGridDataGrid 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. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn DataGridDataGrid 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. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p LLệệnhnh ccậậpp nhnhậậtt ddữữ liliệệuu UpdateUpdate 8 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p LLệệnhnh ccậậpp nhnhậậtt ddữữ liliệệuu UpdateUpdate 9 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p LLệệnhnh ccậậpp nhnhậậtt ddữữ liliệệuu UpdateUpdate 10 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p 11 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p 12 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p 13 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p LLệệnhnh ccậậpp nhnhậậtt ddữữ liliệệuu UpdateUpdate 14 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p LLệệnhnh ccậậpp nhnhậậtt ddữữ liliệệuu UpdateUpdate 15 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p LLệệnhnh ccậậpp nhnhậậtt ddữữ liliệệuu UpdateUpdate 16 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p LLệệnhnh ccậậpp nhnhậậtt ddữữ liliệệuu UpdateUpdate 17 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p LLệệnhnh ccậậpp nhnhậậtt ddữữ liliệệuu UpdateUpdate 18 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p LLệệnhnh ccậậpp nhnhậậtt ddữữ liliệệuu UpdateUpdate 19 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p LLệệnhnh xxóóaa ddữữ liliệệuu DeleteDelete 20 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn DataListDataList 21 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn DataListDataList " runat="server"> 22 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn DataListDataList 23 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn DataListDataList 24 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn DataListDataList Để 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
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn RepeaterRepeater " runat="server"> : 26 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn RepeaterRepeater 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 : 27 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn RepeaterRepeater : 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) 28 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn RepeaterRepeater 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 : 29 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn RepeaterRepeater 30 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p ĐĐiiềềuu khikhiểểnn RepeaterRepeater 31 http:// lhu.edu.vn
- Ts. Vũ̃ Đứ́ c Lung – Ks. Huỳ̀ nh Cao Tuấ́ n - Ks. Phan Hữ̃ u Tiế́ p DemoDemo ccáácc đđiiềềuu khikhiểểnn GridView DataList DetailsView Form View 32 http:// lhu.edu.vn
- www.themegallery.com 33 LHULHU