Bài Giảng Môn Lập Trình Website ASP.Net part 11
Số trang: 7
Loại file: pdf
Dung lượng: 2.05 MB
Lượt xem: 25
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
II. Điều khiển DataList 1. Sử dụng DataList để hiển thị dữ liệu Như điều khiển Gridview, điều khiển DataList được sử dụng để hiển thị dữ liệu. Tuy nhiên, đối với DataList, chúng ta phải tự thiết kế hình thức hiển thị dữ liệu (giống như Template Column của GridView).
Nội dung trích xuất từ tài liệu:
Bài Giảng Môn Lập Trình Website ASP.Net part 11Bài Giảng Môn Lập Trình Website ASP.NetII. Điều khiển DataList1. Sử dụng DataList để hiển thị dữ liệu Như điều khiển Gridview, điều khiển DataList được sử dụng để hiển thị dữ liệu. Tuynhiên, đối với DataList, chúng ta phải tự thiết kế hình thức hiển thị dữ liệu (giống như TemplateColumn của GridView).Biên sọan: Dương Thành Phết Trang 87Bài Giảng Môn Lập Trình Website ASP.Net Sử dụng DataList hiển thị thông tin sáchMột số thuộc tính cần chú ý của DataList RepeatDirection: Qui định hướng hiển thị dữ liệu o Horizontal: Hiển thị dữ liệu theo chiều ngang o Vertical (mặc định): Hiển thị dữ liệu theo chiều đứng RepeatColumns: Qui định số cột hiển thị của DataList Thiết kế hình thức hiển thị cho DataList cũng tương tự như thiết kế cho cột TemplateColumn của GridView Chọn Edit Template từ thực đơn ngữ cảnh để thực hiện thiết kế hình thức hiển thị choDataList. Chọn chức năng thiết kế cho DataListGhi chú: Trong quá trình thực hành, để công việc thiết kế được dễ dàng, các bạn thực hiện thiếtkế ở bên ngoài điều khiển DataList. Sử dụng Table để định vị trí hiển thị của các điều khiển.Sau khi hoàn tất công việc thiết kế, chúng ta kéo kết quả đã thiết kế vào vị trí cần hiển thị trongDataList.Biên sọan: Dương Thành Phết Trang 88Bài Giảng Môn Lập Trình Website ASP.NetVí dụ: Hiển thị thông tin sách với DataList Thiết kế thông tin sách với DataList Kết quả trên trang WebIII. Điều khiển Repeater Như 2 điều khiển DataList & DataGrid, điều khiển Repeater cũng được dùng để hiển thịdữ liệu. Tuy nhiên, để hiển thị dữ liệu, chúng ta phải tự thiết kế hình thức hiển thị thông qua cáctag HTML. Điều khiển Repeater có các tag sau: (tùy chọn) Qui định hình thức hiển thị cho tiêu đề. (Chỉ xuất hiện 1 lần, phía trên của điều khiển) (Bắt buộc phải có) Qui định hình thức hiển thị cho các mục dữ liệu trong điều khiển. (tùy chọn) Qui đị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 qui định trong cặp tag này sẽ hiển thị xen kẽ với các nội dung trong cặp tag (tùy chọn)Biên sọan: Dương Thành Phết Trang 89Bài Giảng Môn Lập Trình Website ASP.Net Qui định hình thức hiển thị giữa các dòng dữ liệu (tùy chọn) Qui định hình thức hiển thị cho tiêu đề dưới. (Chỉ xuất hiện 1 lần, phía dưới của điều khiển)Ví dụ:Bước 1. Tạo mới điều khiển Repeater: rptChudesach vào trang Web. Điều khiển rptChudesach trên trang WebBước 2. Kết nối và tạo nguồn dữ liệu cho điều khiển từ Table Chude với các cột: MaCD,Tenchude.Bước 3:. Chuyển qua xem trang Web dưới dạng HTMLBước 3. Bổ sung các tag sau Mã CĐ Tên chủ đề Bước 4. Xem lại màn hình thiết kế và thực thi kết quả.Biên sọan: Dương Thành Phết Trang 90Bài Giảng Môn Lập Trình Website ASP.NetV. Sử dụng DetailView và FormView Hai điều khiển này cho phép bạn làm việc với một trường dữ liệu đơn tại mỗi thời điểmCả hai điều khiển này cho phép bản thay đổi, thêm mới hay xoá dữ liệu như một bản ghi cơ sởdữ liệu, và nó cho phép bạn chuyển sang trang tiếp theo hay quay lại trang trước thông quathiết lập dữ liệu.1. DetailViewa. Hiển thị dữ liệu với DetailView DetailView được đưa ra hiển thị như một bảng() trong HTML để hiển thị dữ liệumột bản ghi.Ví dụ: Trang XemthongtinKH.aspxb. Sử dụng Fields với điều khiển DetailView DetailView hỗ trợ tất cả các Field như GridView o BoundField: cho phép bạn hiển thị giá trị của dữ liệu như Text o CheckBoxField: hiển thị dữ liệu dưới dạng một CheckBox o CommandField: hiển thị liên kết cho phép chỉnh sửa, thêm mới, xoá dữ liệu. o ButtonField: hiển thị dữ liệu như một button(ImageButton, ) o HyperLinkField: hiển thị môt liên kết o ImageField: hiển thị ảnh o TemplateField: cho phép hiển thị các đìều khiển tuỳ biến.c. Xử lý phân trang với điều khiển DetailViewBiên sọan: Dư ...
Nội dung trích xuất từ tài liệu:
Bài Giảng Môn Lập Trình Website ASP.Net part 11Bài Giảng Môn Lập Trình Website ASP.NetII. Điều khiển DataList1. Sử dụng DataList để hiển thị dữ liệu Như điều khiển Gridview, điều khiển DataList được sử dụng để hiển thị dữ liệu. Tuynhiên, đối với DataList, chúng ta phải tự thiết kế hình thức hiển thị dữ liệu (giống như TemplateColumn của GridView).Biên sọan: Dương Thành Phết Trang 87Bài Giảng Môn Lập Trình Website ASP.Net Sử dụng DataList hiển thị thông tin sáchMột số thuộc tính cần chú ý của DataList RepeatDirection: Qui định hướng hiển thị dữ liệu o Horizontal: Hiển thị dữ liệu theo chiều ngang o Vertical (mặc định): Hiển thị dữ liệu theo chiều đứng RepeatColumns: Qui định số cột hiển thị của DataList Thiết kế hình thức hiển thị cho DataList cũng tương tự như thiết kế cho cột TemplateColumn của GridView Chọn Edit Template từ thực đơn ngữ cảnh để thực hiện thiết kế hình thức hiển thị choDataList. Chọn chức năng thiết kế cho DataListGhi chú: Trong quá trình thực hành, để công việc thiết kế được dễ dàng, các bạn thực hiện thiếtkế ở bên ngoài điều khiển DataList. Sử dụng Table để định vị trí hiển thị của các điều khiển.Sau khi hoàn tất công việc thiết kế, chúng ta kéo kết quả đã thiết kế vào vị trí cần hiển thị trongDataList.Biên sọan: Dương Thành Phết Trang 88Bài Giảng Môn Lập Trình Website ASP.NetVí dụ: Hiển thị thông tin sách với DataList Thiết kế thông tin sách với DataList Kết quả trên trang WebIII. Điều khiển Repeater Như 2 điều khiển DataList & DataGrid, điều khiển Repeater cũng được dùng để hiển thịdữ liệu. Tuy nhiên, để hiển thị dữ liệu, chúng ta phải tự thiết kế hình thức hiển thị thông qua cáctag HTML. Điều khiển Repeater có các tag sau: (tùy chọn) Qui định hình thức hiển thị cho tiêu đề. (Chỉ xuất hiện 1 lần, phía trên của điều khiển) (Bắt buộc phải có) Qui định hình thức hiển thị cho các mục dữ liệu trong điều khiển. (tùy chọn) Qui đị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 qui định trong cặp tag này sẽ hiển thị xen kẽ với các nội dung trong cặp tag (tùy chọn)Biên sọan: Dương Thành Phết Trang 89Bài Giảng Môn Lập Trình Website ASP.Net Qui định hình thức hiển thị giữa các dòng dữ liệu (tùy chọn) Qui định hình thức hiển thị cho tiêu đề dưới. (Chỉ xuất hiện 1 lần, phía dưới của điều khiển)Ví dụ:Bước 1. Tạo mới điều khiển Repeater: rptChudesach vào trang Web. Điều khiển rptChudesach trên trang WebBước 2. Kết nối và tạo nguồn dữ liệu cho điều khiển từ Table Chude với các cột: MaCD,Tenchude.Bước 3:. Chuyển qua xem trang Web dưới dạng HTMLBước 3. Bổ sung các tag sau Mã CĐ Tên chủ đề Bước 4. Xem lại màn hình thiết kế và thực thi kết quả.Biên sọan: Dương Thành Phết Trang 90Bài Giảng Môn Lập Trình Website ASP.NetV. Sử dụng DetailView và FormView Hai điều khiển này cho phép bạn làm việc với một trường dữ liệu đơn tại mỗi thời điểmCả hai điều khiển này cho phép bản thay đổi, thêm mới hay xoá dữ liệu như một bản ghi cơ sởdữ liệu, và nó cho phép bạn chuyển sang trang tiếp theo hay quay lại trang trước thông quathiết lập dữ liệu.1. DetailViewa. Hiển thị dữ liệu với DetailView DetailView được đưa ra hiển thị như một bảng() trong HTML để hiển thị dữ liệumột bản ghi.Ví dụ: Trang XemthongtinKH.aspxb. Sử dụng Fields với điều khiển DetailView DetailView hỗ trợ tất cả các Field như GridView o BoundField: cho phép bạn hiển thị giá trị của dữ liệu như Text o CheckBoxField: hiển thị dữ liệu dưới dạng một CheckBox o CommandField: hiển thị liên kết cho phép chỉnh sửa, thêm mới, xoá dữ liệu. o ButtonField: hiển thị dữ liệu như một button(ImageButton, ) o HyperLinkField: hiển thị môt liên kết o ImageField: hiển thị ảnh o TemplateField: cho phép hiển thị các đìều khiển tuỳ biến.c. Xử lý phân trang với điều khiển DetailViewBiên sọan: Dư ...
Tài liệu có liên quan:
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 248 0 0 -
Thủ thuật giúp giải phóng dung lượng ổ cứng
4 trang 223 0 0 -
Hướng dẫn lập trình với Android part 4
5 trang 158 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 143 0 0 -
161 trang 139 1 0
-
[Thảo luận] Học PHP như thế nào khi bạn chưa biết gì về lập trình?
5 trang 138 0 0 -
142 trang 135 0 0
-
Bài giảng Lập trình web nâng cao: Chương 8 - Trường ĐH Văn Hiến
36 trang 124 1 0 -
Bài giảng lập trình c căn bản - Trường Apptech - Chương 4
27 trang 123 0 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 118 0 0