Prev | Current Page 528 | Next

Rob Cameron and Dale Michalk

"Pro ASP.NET 3.5 Server Controls and AJAX Components"

NET AJAX. Example
classes are ScriptServiceAttribute and ScriptMethodAttribute.
System.Web.UI This namespace is extended by ASP.NET AJAX to provide classes
and interfaces that enable client-server communication and rich
UI. Example classes are ExtenderControl, ScriptControl, and
UpdatePanel.
System.Web.UI.Design This namespace is extended by ASP.NET AJAX to provide designtime
support for Microsoft ASP.NET AJAX. Example classes are
UpdatePanelDesigner, TimeDesigner, and UpdateProgressDesigner.
System.Web.Handlers This namespace is extended by ASP.NET AJAX to provide the
necessary HTTP handler (ScriptResourceHandler) and HTTP
module (ScriptModule) to support ASP.NET AJAX.
CHAPTER 9 ?–  A SP.NET A JAX C ONTROLS AND EXTENDERS 417
In this chapter, we focus on the classes that support extending ASP.NET AJAX functionality
for custom server controls. Table 9-2 provides an overview of the important base classes in
ASP.NET AJAX for use when creating ASP.NET AJAX controls and extenders.
The two primary items in the Table 9-2 are the ExtenderControl class and IScriptControl
interface. Add the IScriptControl interface to a custom server control that will include ASP.NET
AJAX functionality. You create controls that inherit from ExtenderControl when you want to
encapsulate client-side functionality (e.


Pages:
516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540