Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Event Programming Extensions Một trong những lợi thế lớn của NET Framework. Là cơ sở lập trình sự kiện của nó. Bên khuôn khổ ASP.NET AJAX khách hàng cung cấp cho bạn với dịch vụ tương tự để làm cho phía máy khách JavaScript sự kiện chương trình giống như phía máy chủ. NET lập trình sự kiện càng nhiều càng tốt. Chương này cung cấp cho bạn chuyên sâu trong phạm vi bảo hiểm của ASP.NET AJAX lập trình sự kiện mở rộng và ví dụ sử dụng các phần mở rộng. Sự kiện Lập trình . NET Framework cung cấp. | c Event Programming Extensions One of the great advantages of the .NET Framework is its event-programming facilities. The ASP.NET AJAX client-side framework provides you with similar facilities to make client-side JavaScript event programming more like server-side .NET event programming as much as possible. This chapter provides you with in-depth coverage of the ASP.NET AJAX event-programming extensions and examples that use these extensions. Event Programming The .NET Framework provides you with the following three classes to facilitate event programming in the .NET Framework System.EventArgs This is the base class from which all event data classes derive directly or indirectly. This class exposes a single read-only property of type EventArgs named Empty which simply instantiates and returns an instance of the class. System.ComponentModel.CancelEventArgs This is the base class from which all event data classes associated with cancelable events derive directly or indirectly. This class exposes a single read write Boolean property named Cancel . System.ComponentModel.EventHandlerList This class is a linked list where each list entry contains the event handlers for an event type with a specified key. This class exposes the following three important methods AddHandler This method adds a specified event handler to the list entry associated with an event type with a specified key. RemoveHandler This method removes a specified event handler from the list entry associated with an event type with a specified key. AddHandlers This method adds the content of a specified EventHandlerList that is a link list of list entries to the EventHandlerList on which the method is called. Chapter 5 Event Programming Extensions The ASP.NET AJAX client-side framework comes with three classes named Sys.EventArgs Sys. CancelEventArgs and Sys.EventHandlerList that respectively emulate the .NET System. EventArgs System.ComponentModel.CancelEventArgs and System.ComponentModel .EventHandlerList