Tham khảo tài liệu 'lập trình trong ', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | 6 11 2009 TRƯỜNG ĐẠI_HỌC KHOA HỌC TỰ NHIÊN KHOA CônG nghệ thòng Tin BỘ MÔN CÔNG NgHệ phần mềm -------- Event trong Môn học Lập trình Nội dung 1. Event Model - mô hình sự kiện 2. Code Compilation - biên dịch code 3. The Page Class 4. Application Lifecycle - chu trình sống 1 6 11 2009 1. Event Model Event Model Event Handler event system Postback Event type View state 1. Event model sử dựng mô hình lập trình hướng sự kiện protected void Page_Load object sender EventArgs e Phương thức Page_Load gọi là event handler Event handler là phương thức quyết định hành động nào được thực hiện khi xảy ra một sự kiện nào đó click select. 2 6 11 2009 Event handlers Trong môi trường .NET Framework tất cả các event handlers có một đặc tả riêng về kiểu dữ liệu trả về và tham số truyền vào Event Handlers luôn ở dạng void methods Event Handlers luôn đi kèm hai tham số Tham số object Tham số EventArgs hoặc lớp kế thừa của EventArgs như CommandEventArgs ImageClickEventArgs. protected void Page_Load object sender EventArgs e - event system Hệ thống sự kiện trong có cơ chế hoạt động khác hẳn so với các Windows Application Window Application event được raise và handler trong cùng một processor event được raise tại client the browser nhưng được truyền và xử lý tại server