Check It Out - Negotiating About http://msdn.microsoft.com/en-us/library/bb907614.aspx
This section describes two tasks:
How to use reflection to verify the assembly of System.Web.Extensions. This check is useful when creating custom controls that work regardless of whether ASP.NET AJAX is installed.
How to use the GetCurrent method of the ScriptManager class to determine if AJAX features are enabled on a separate page. This is useful because scripts that are used in asynchronous postbacks must be registered using the ScriptManager control. Otherwise, scripts can be registered using the ClientScriptManager control.
Rahul soni
source share