根据egoldin Page.IsAsync是一个非常常见的混乱,与AJAX绝对无关。
正确的方法是使用ScriptManager.GetCurrent(Page).IsInAsyncPostBack。