我已经检查了这个解决方案: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/