Ở trung tâm của việc thực hiện, mô hình ràng buộc hệ thống trong các hình thức Web dựa trên dữ liệu điều khiển. Cácthực hiện sử dụng mở rộng mô hình ràng buộc và các cấu trúc điều khiển. Mô hình ràng buộc là imple-mented như là một nguồn dữ liệu được gọi là ModelDataSource, mà thực hiện IDataSource. Đây là cùng một khuôn mẫusau đó các đối tượng khác của ObjectDataSource. Ví dụ, đó cũng là một đối tượng ModelDataSourceView,với logic thực hiện chọn, chèn, Cập Nhật, và xoá các cuộc gọi từ kiểm soát dữ liệu.Điều này có nghĩa rằng việc thực hiện này là hoàn toàn mở rộng. Nếu bạn muốn ghi đè lên các hành vi của làm thế nàochọn cuộc gọi xảy ra, sau đó bạn có thể viết riêng của bạn ModelDataSource và ModelDataSourceView các đối tượngvà cắm chúng vào mô hình ràng buộc hệ thống. Điều này là hữu ích nếu bạn muốn mở rộng mô hình ràng buộc hệ thốngđể làm cho các kịch bản như xem chi tiết chủ ràng buộc dễ dàng hơn để thực hiện.Danh sách 9-17 cho thấy làm thế nào bạn có thể thực hiện các tùy chỉnh các đối tượng ModelDataSource và ModelDataSourceView.Việc thực hiện tùy chỉnh này trả về chỉ các fi rst ba hàng trong bảng, nhưng nó có thể được dễ dàng mở rộng chotình huống phức tạp hơn.
đang được dịch, vui lòng đợi..
