【问题标题】:How can you tell if a method is being run in UpdatePanel postback?如何判断一个方法是否在 UpdatePanel 回发中运行?
【发布时间】:2010-09-20 21:50:06
【问题描述】:

如何判断方法是否在 AJAX 回发的上下文中运行(即作为 UpdatePanel(异步)回发的结果)?

根据egoldin Page.IsAsync 是一个非常常见的混淆,与 AJAX 完全无关。

正确的做法是使用ScriptManager.GetCurrent(Page).IsInAsyncPostBack。

【问题讨论】:

  • 刚刚遇到这个问题,使用的是 IsAsync 而不是 ScriptManager.GetCurrent ( Page ).IsInAsyncPostBack!!!

标签: asp.net asp.net-ajax updatepanel scriptmanager


【解决方案1】:

使用 ScriptManager.GetCurrent ( Page ).IsInAsyncPostBack

【讨论】:

    猜你喜欢
    • 2021-02-28
    • 2012-07-31
    • 1970-01-01
    • 2021-10-15
    • 2011-03-25
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多