如何判斷一個方法是否在 AJAX 回發的上下文中執行(即作為 UpdatePanel(非同步)回發的結果)?
根據egoldin Page.IsAsync 是一個非常常見的混淆,它與 AJAX 完全無關。
正確的方法是使用 ScriptManager.GetCurrent ( Page ).IsInAsyncPostBack。
使用 ScriptManager.GetCurrent ( Page ).IsInAsyncPostBack
引用自:https://stackoverflow.com/questions/265686