javascript - 禁用整个页面的 UpdateProgress

标签 javascript asp.net ajax

我已经检查了这个解决方案:Is there a way to disable UpdateProgress for certain async postbacks?

但这会完全禁止我的控件加载!

我的母版页中有一个 UpdateProgress 会在整个站点中触发,但在某些页面上我希望它被禁用。

我不想阻止控件加载,我只想阻止 UpdateProgress 在页面加载时弹出。

最佳答案

更新进度呈现为 DIV。例如。如果你有类似的东西

<asp:UpdateProgress ID="xupProgress" runat="server"  >
  <ProgressTemplate>
            <img src = "images/LOADING.GIF" alt="Loading..."  />
  </ProgressTemplate>
</asp:UpdateProgress>

它将呈现为

<div id="xupProgress">
  <img src = "images/LOADING.GIF" alt="Loading..."  />
</div>

了解这一点后,您就可以向那些永久隐藏该 DIV 的页面添加样式:

#xupProgress {
    display:none !important
}

关于javascript - 禁用整个页面的 UpdateProgress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18750051/

相关文章:

javascript - 练习将变量初始化为 false

javascript - 输入类型文件更改时如何传递 Angular 值

java - 创建 web 应用程序的最佳方法,该应用程序通过外部客户端调用自己的其余服务来动态更新 UI

jQuery 工具 : How to prevent a submit event from a form that is rendered dynamically into a page

javascript - get() 无法找到 POST 数据

javascript - 正则表达式捕获html内容

asp.net - 没有数据绑定(bind)时使 GridView 页脚可见

c# - 如何在 asp.net mvc 中使用 razor viewmodel 将 c# guid 值分配给 javascript 变量?

c# - 为什么 ASP 文本框有时显示的文本值与屏幕上显示的文本值不同?

javascript - 将编辑器 html 保存到客户的计算机