THÔNG TIN TÀI LIỆU
Data Binding MAI TUẤN KHÔI 10/24/14 04:30:46 PM Tổng quan về web 2 Nội dung • Giới thiệu Data Binding • Data Binding • Các điều khiển Data Source Giới thiệu Data Binding • Là cơ chế giúp hiển thị thông tin động một cách đơn giản và nhanh chóng. • Dùng để gắn/liên kết các điều khiển với một nguồn dữ liệu nào đó để hiển thị, thao tác tự động. • Được khai báo ngay trong file giao diện (.aspx) chứ không khai báo trong file code behind (.cs) 10/24/14 04:30:46 PM Tổng quan về web 3 10/24/14 04:30:47 PM Tổng quan về web 4 Nội dung • Giới thiệu Data Binding • Data Binding • Các điều khiển Data Source DataBinding • Single DataBinding: trong ASP.NET có thể gắn một giá trị đơn lẻ vào trang được gọi là Single Data Binding. Cú pháp để gắn dữ liệu đơn vào 1 trang như sau: – <%#Giá_Trị%> – Trong đó Giá_Trị có thể là 1 hằng, 1 biến, 1 hàm, 1 biểu thức hoặc có thể là 1 thuộc tính khác. 10/24/14 04:30:47 PM Tổng quan về web 5 Ví dụ 10/24/14 04:30:47 PM Tổng quan về web 6 DataBinding • Repeated DataBinding: có rất nhiều trường hợp dữ liệu cần hiển thị là 1 danh sách (mảng, bảng, DataReader, …) hoặc là 1 tập hợp (Collection Items). Trong trường hợp như vậy, ta hoàn toàn có thể dùng cơ chế DataBinding để gắn kết quả đó vào 1 điều khiển dạng danh sách (Listbox, DropdownList, CheckBoxList,…) để hiển thị mà không cần phải viết nhiều dòng code. 10/24/14 04:30:47 PM Tổng quan về web 7 Repeated DataBinding – Các điều khiển cho phép gắn kết dữ liệu thường có 3 thuộc tính với các ý nghĩa như sau: • DataSource: là thuộc tính để chỉ đến nguồn dữ liệu cần gắn kết. Nguồn dữ liệu này phải là 1 tập hợp. • DataSourceID: chỉ đến 1 đối tượng cung cấp nguồn dữ liệu. Có thể sử dụng hoặc thuộc tính DataSourceID hoặc DataSource nhưng không được dùng cả 2. • DataTextField: cho biết là gắn kết với trường nào của mỗi mục tiêu. 10/24/14 04:30:47 PM Tổng quan về web 8 Ví dụ 10/24/14 04:30:47 PM Tổng quan về web 9 10/24/14 04:30:47 PM Tổng quan về web 10 [...]... Ngoài ra DataSource còn hỗ trợ các thao tác như thêm, xoá, sửa dữ liệu 10/24/14 04:30:48 PM Tổng quan về web 16 Các điều khiển Data Source • • • • Giới thiệu về DataSource Controls Sử dụng SqlDataSource để chọn dữ liệu Sử dụng SqlDataSource để cập nhật dữ liệu Sử dụng SqlDataSource để xoá dữ liệu 10/24/14 04:30:48 PM Tổng quan về web 17 Sử dụng SqlDataSource để chọn dữ liệu • Cú pháp: – . dung • Giới thiệu Data Binding • Data Binding • Các điều khiển Data Source DataBinding • Single DataBinding: trong ASP.NET có thể gắn một giá trị đơn lẻ vào trang được gọi là Single Data Binding. Cú. Data Binding MAI TUẤN KHÔI 10/24/14 04:30:46 PM Tổng quan về web 2 Nội dung • Giới thiệu Data Binding • Data Binding • Các điều khiển Data Source Giới thiệu Data Binding • Là cơ. dung • Giới thiệu Data Binding • Data Binding • Các điều khiển Data Source 10/24/14 04:30:48 PM Tổng quan về web 15 Các điều khiển Data Source • Giới thiệu về DataSource Controls • Sử dụng SqlDataSource
Ngày đăng: 24/10/2014, 16:30
Xem thêm: giáo trình data binding