Một tính năng ấn tượng của các control GridView là khả năng của mình để cập nhật dữ liệu trong nguồn dữ liệu cơ bản với mã số bổ sung ít. Trước khi bạn có thể thiết lập rằng lên, mặc dù, bạn phải đặt cấu hình nguồn dữ liệu với bản Cập Nhật, xóa và chèn báo cáo như được diễn tả trong chương cuối cùng. Một khi bạn đã thực hiện điều đó, bạn có thể thiết lập một điều khiển GridView do đó, nó gọi báo cáo Cập Nhật và xóa, mà bạn sẽ tìm hiểu làm thế nào để làm tiếp theo. Sau đó, bạn sẽ tìm hiểu làm thế nào để chèn một hàng vào một điều khiển GridView.Làm thế nào để làm việc với lệnh lĩnh vựcMột lĩnh vực chỉ huy là một cột GridView có chứa một hoặc nhiều nút lệnh. Hình 14-9 cho thấy năm của các nút lệnh mà bạn có thể bao gồm trong mỗi hàng của một điều khiển GridView. Xin vui lòng lưu ý, Tuy nhiên, rằng các bản Cập Nhật và hủy bỏ nút được hiển thị chỉ khi người dùng nhấp vào nút chỉnh sửa để chỉnh sửa liên tiếp. Bạn không thể hiển thị các nút trong lĩnh vực riêng biệt chỉ huy.Khi người dùng nhấp nút xóa, các control GridView gọi phương pháp xóa của kiểm soát nguồn dữ liệu, xóa hàng đã chọn từ cơ sở dữ liệu underly¬ing. Sau đó, các control GridView redisplays dữ liệu mà không có dòng đã bị xóa.Khi người dùng nhấp vào nút chỉnh sửa, các control GridView đặt hàng đã chọn trong chế độ chỉnh sửa. Trong chế độ này, các nhãn được sử dụng để hiển thị các lĩnh vực bị ràng buộc có thể chỉnh sửa được thay thế bởi hộp văn bản để người dùng có thể nhập thay đổi. Ngoài ra, hàng được định dạng bằng cách sử dụng các thuộc tính phong cách cung cấp bởi các yếu tố EditRowStyle. Cuối cùng, bản thân nút chỉnh sửa được thay thế bằng bản Cập Nhật và hủy bỏ nút. Sau đó, nếu người dùng nhấp vào nút Cập Nhật, các control GridView gọi phương thức Cập Nhật của kiểm soát nguồn dữ liệu, Cập Nhật cơ sở dữ liệu nằm bên dưới. Nhưng nếu người dùng nhấp hủy bỏ, bất kỳ thay đổi nào được thực hiện bởi người sử dụng được bỏ đi và giá trị ban đầu được redisplayed.Chọn nút cho phép người dùng chọn liên tiếp. Sau đó, hàng đã chọn được hiển thị với các thiết lập trong các yếu tố SelectedRowStyle. Ngoài ra, các tính chất Selectedlndex và SelectedRow được Cập Nhật để phản ánh hàng đã chọn. Nút chọn thường xuyên nhất được sử dụng kết hợp với một điều khiển chế độ xem hình thức hoặc thông tin chi tiết để tạo ra các trang hiển thị chi tiết cho một mục được chọn từ các control GridView. Bạn sẽ tìm hiểu cách làm việc này trong chương 15.Hai bảng trong hình này hiển thị các thuộc tính của một nguyên tố CommandField. Ví dụ, bạn có thể thiết lập các thuộc tính ShowEditButton cho đúng với màn hình chỉnh sửa một nút trong một lĩnh vực chỉ huy. Và bạn có thể sử dụng các thuộc tính EditText để đặt các văn bản được hiển thị trên nút đó.Mặc dù một lĩnh vực đơn lệnh có thể hiển thị nhiều hơn một nút, nó là phổ biến để tạo ra lĩnh vực riêng biệt lệnh cho chọn, chỉnh sửa, và xóa nút. Nó cũng là phổ biến để thiết lập các thuộc tính gây ra xác nhận của các nút chọn và xóa false kể từ khi các hoạt động thực hiện các nút này không yêu cầu bất kỳ xác nhận dữ liệu. Mặt khác, bạn thường sẽ để lại các thuộc tính gây ra xác nhận của các thiết lập nút chỉnh sửa cho đúng để xác nhận được thực hiện khi người dùng nhấp vào nút Cập Nhật. Sau đó trong chương này, bạn sẽ tìm hiểu làm thế nào để sử dụng điều khiển xác nhận với nút chỉnh sửa bởi. tạo mẫu lĩnh vực.
đang được dịch, vui lòng đợi..
