sự hiểu biết của tôi về thứ tự của các sự kiện trang này là:ASP.NET - Nút sự kiện nhấp chuột đưa ra sau khi GridView ràng buộc
Trang: Load
điều khiển: DataBind (đối với một GridView hoặc bất cứ điều gì)
điều khiển: Nạp
điều khiển: được Nhấp chuột (cho một Button)
Page: PreRender
điều khiển: PreRender
(Có rất nhiều người khác - nhưng đó là những cái Tôi quan tâm đến)
Điều quan trọng cần lưu ý ở đây là sự kiện click của nút đến sau sự kiện liên kết của GridView. Nếu nút gây ra thay đổi đối với dữ liệu, GridView sẽ hiển thị dữ liệu cũ. Tôi có thể rebind sự kiểm soát trong sự kiện PreRender, nhưng điều đó có vẻ hoàn toàn xấu xí.
Đây phải là mẫu rất phổ biến (nút cập nhật dữ liệu). Làm thế nào để tôi đặt điều này lại với nhau để GridView liên kết với dữ liệu sau khi nhấp chuột vào nút thay đổi nó?
Tôi chưa có đại diện, không được so sánh với ocdecio! :) –