ASP.NET AJAX Extensibility
Introduction
The topics in this section provide tutorials and examples for creating custom Microsoft ASP.NET AJAX components and server controls that manage components, and for expanding ASP.NET AJAX client functionality for existing server controls.
In This Section
-
Creating Custom ASP.NET AJAX Non-Visual Client Components
-
Describes the differences between client component types and how to create custom non-visual client components. Start here to understand the basics for all Component types.
-
Creating Custom ASP.NET AJAX Client Controls
-
Describes how to create custom client controls. Client controls represent a DOM element as a client object, typically changing the DOM element's normal behavior to provide new functionality.
-
Creating an Extender Control to Associate a Client Behavior with a Web Server Control
-
Provides an example of using ASP.NET 2.0 AJAX Extensions to create an extender ASP.NET Web server control to attach a client behavior to other Web server controls.
-
Adding Client Capabilities to a Web Server Control
-
Provides an example of using ASP.NET 2.0 AJAX Extensions to create an ASP.NET Web server control that includes client behavior.
-
Creating a Client Component Class Using the Prototype Model
-
Describes how to create a component class using the prototype model.
-
Defining Custom Component Properties and Raising PropertyChanged Events
-
Describes how to create component properties that raise PropertyChanged events.
-
Releasing Component Resources
-
Describes how to safely release client component resources before the component is disposed.