Một điều khiển DataList hiển thị các mục từ một nguồn dữ liệu lặp đi lặp lại như một bảng dữ liệu. Trong chủ đề kế tiếp, bạn sẽ tìm hiểu làm thế nào các công trình kiểm soát DataList, bạn sẽ học cách để tạo ra các khuôn mẫu xác định một điều khiển DataList, và bạn sẽ tìm hiểu làm thế nào để định dạng một điều khiển DataList.
Trước khi tôi trình bày điều khiển DataList, Mặc dù vậy, bạn nên biết rằng bạn cũng có thể tạo ra một danh sách sử dụng điều khiển Repeater. Việc kiểm soát Repeater có một nhược điểm lớn, tuy nhiên. Đó là, bạn không thể xác định bằng cách sử dụng một giao diện trực quan. Thay vào đó, bạn phải nhập mã trực tiếp vào tập tin aspx. Do đó, chúng tôi sẽ không pres¬ent điều khiển Repeater trong cuốn sách này.
Cách điều khiển các hoạt động DataList
Hình 13-11 hiển thị một danh sách dữ liệu đơn giản mà bao gồm hai cột dữ liệu. Để tạo một danh sách như thế này, bạn sử dụng các thuộc tính DataSourcelD của điều khiển DataList để ràng buộc các điều khiển cho một nguồn dữ liệu. Sau đó, bạn xác định một hoặc nhiều hơn các mẫu trong vòng kiểm soát để xác định các nội dung và định dạng của danh sách.
Trong code aspx thể hiện trong hình này, bạn có thể thấy rằng các nguồn dữ liệu cho danh sách dữ liệu là một nguồn dữ liệu SQL có tên SqlDataSource2. Bạn cũng có thể thấy rằng một khoản mẫu đơn được sử dụng để tạo ra danh sách này. Bản mẫu này có hai điều khiển nhãn được ràng buộc với các Name và UnitPrice cột của các nguồn dữ liệu. Bạn sẽ tìm hiểu về các biểu thức mà bạn sử dụng để thực hiện điều này ràng buộc sau trong chương này.
đang được dịch, vui lòng đợi..
