Как узнать, работает ли метод в контексте обратной передачи AJAX (т. Е. В результате обратной передачи UpdatePanel (асинхронной))?
Согласно egoldin Page.IsAsync - очень распространенная путаница, которая не имеет абсолютно никакого отношения к AJAX.
Правильный подход заключается в использовании ScriptManager.GetCurrent (Page) .IsInAsyncPostBack.