Проверьте это - Разговоры о http://msdn.microsoft.com/en-us/library/bb907614.aspx
В этом разделе описываются две задачи:
Как использовать отражение для проверки сборки System.Web.Extensions. Эта проверка полезна при создании пользовательских элементов управления, которые работают независимо от того, установлен ли ASP.NET AJAX.
Как использовать метод GetCurrent класса ScriptManager, чтобы определить, включены ли функции AJAX на отдельной странице. Это полезно, поскольку сценарии, используемые в асинхронных обратных передачах, должны быть зарегистрированы с помощью элемента управления ScriptManager. В противном случае сценарии можно зарегистрировать с помощью элемента управления ClientScriptManager.