Tôi đã viết một điều khiển ASP.NET tùy chỉnh và tôi vừa cập nhật nó để có trình xử lý sự kiện tải async. Bây giờ tôi nhận được lỗi này:Sự kiện vòng đời ASP.NET nào có thể không đồng bộ?
An asynchronous operation cannot be started at this time. Asynchronous operations may only be started within an asynchronous handler or module or during certain events in the Page lifecycle. If this exception occurred while executing a Page, ensure that the Page is marked <%@ Page Async="true" %>.
Trang không có thẻ <%@ Page Async="true" %>
rồi. Vì vậy, tôi lấy nó rằng các điều khiển không thể có trình xử lý sự kiện tải không đồng bộ.
Tôi có thể tìm danh sách các sự kiện toàn diện trong vòng đời webform ASP.NET được cho phép là không đồng bộ ở đâu?
Bài viết này có thể giúp bạn: http://msdn.microsoft.com/en-us/magazine/gg598924.aspx – Aristos
Cảm ơn bạn. Chắc chắn là một đọc tốt, mặc dù nó không trả lời câu hỏi của tôi. –
Điều này cũng giải thích một chút và cung cấp nhiều mã ví dụ hơn mã msdn, nhưng vẫn không trả lời câu hỏi của bạn:/ http://www.asp.net/web-forms/tutorials/aspnet-45/ using-asynchronous-methods-in-aspnet-45 – mirichan