Hình 16-7 cho thấy làm thế nào bạn có thể tùy chỉnh một điều khiển DataPager. Để làm điều đó, bạn sử dụng các thuộc tính của điều khiển DataPager và NextPreviousPagerField và NumericPagerField điều khiển hiển thị trong hình này. Ví dụ: để thay đổi số lượng các mục được hiển thị trên mỗi trang, bạn thiết lập các thuộc tính PageSize của bộ điều khiển DataPager.Bởi vì DataPager một điều khiển riêng biệt, bạn không cần phải đặt nó bên trong kiểm soát ListView. Thay vào đó, bạn có thể đặt nó ở bất cứ đâu bạn muốn trên trang.Nếu bạn làm điều đó, Tuy nhiên, bạn cần phải thiết lập các thuộc tính PagedControlID của bộ điều khiển. Thuộc tính này xác định kiểm soát ListView rằng nó cung cấp các phân trang nhất.Bằng cách này, DataPager điều khiển có thể được sử dụng chỉ với điều khiển đó imple¬ment giao diện IPageableltemContainer. Hiện nay, việc kiểm soát ListView là kiểm soát chỉ đáp ứng tiêu chí đó. Trong tương lai, Tuy nhiên, tôi mong đợi khác điều khiển dữ liệu bị ràng buộc để thực hiện giao diện này, do đó, phân trang của họ có thể được thực hiện từ bên ngoài các điều khiển.Các thuộc tính của điều khiển NextPreviousPagerField Hiển thị trong hình này xác định loại nút mà được sử dụng trong máy nhắn tin và có các nút được hiển thị. Mặc định là để hiển thị trước và tiếp theo liên kết nút. Tương tự, các thuộc tính của điều khiển NumericPagerField xác định loại nút được sử dụng và số lượng các nút được hiển thị. Mặc định là để hiển thị tối đa năm liên kết nút.Mẫu mã, con số này cho thấy một điều khiển DataPager tùy chỉnh mà sử dụng hai máy nhắn tin tiếp theo/trước và một số máy nhắn tin. Kiểm soát kết quả được hiển thị dưới đây mã này. Điều này sẽ giúp bạn bắt đầu thấy sự linh hoạt kiểm soát DataPager cung cấp.
đang được dịch, vui lòng đợi..