Làm thế nào để chèn một hàng trong một điều khiển GridViewBạn có thể nhận thấy rằng mặc dù các control GridView cho phép bạn Cập Nhật và xóa các hàng, nó đã không cung cấp cho chèn hàng mới. Khi bạn sử dụng các control GridView trong buổi hòa nhạc với một điều khiển chế độ xem hình thức hoặc thông tin chi tiết, mặc dù, bạn có thể cung cấp cho các hoạt động chèn với tối thiểu của mã. Bạn sẽ tìm hiểu làm thế nào để làm điều đó trong chương 15. Một lựa chọn khác là để tạo ra một trang cho phép bạn chèn dữ liệu vào một điều khiển GridView bằng cách sử dụng các kỹ thuật được mô tả trong hình 14-11.Để cung cấp cho thêm vào, đầu tiên bạn phải tạo một tập hợp của các điều khiển đầu vào như hộp văn bản mà người dùng có thể nhập dữ liệu cho hàng để được chèn vào. Tiếp theo, bạn phải cung cấp một nút mà người dùng có thể nhấp vào để bắt đầu chèn. Sau đó, trong trường hợp xử lý cho nút này, bạn có thể thiết lập chèn giá trị tham số cho các giá trị đã nhập bởi người sử dụng và gọi các nguồn dữ liệu phương pháp chèn thêm hàng mới.Điều này được minh họa bởi mã trong con số này. Ở đây, nếu chèn là success¬ful, nội dung của hộp văn bản sẽ bị xóa. Nhưng nếu một ngoại lệ ném, một thông báo lỗi được hiển thị. Thông báo này chỉ ra rằng một ngoại lệ đã xảy ra và sử dụng thuộc tính thư của đối tượng ngoại lệ để hiển thị tin nhắn được lưu trữ trong các đối tượng ngoại lệ.Lưu ý trong ví dụ này, tham số được tạo ra cho mỗi cột trong thể loại bảng. Nếu một bảng có chứa một cột danh tính, mặc dù, một tham số sẽ không được tạo ra cho cột. Có ý nghĩa bởi vì giá trị của cột này được thiết lập bởi cơ sở dữ liệu khi hàng được đưa vào.
đang được dịch, vui lòng đợi..
