Javascript 使用UpdatePanel进行进度指示

Javascript 使用UpdatePanel进行进度指示,javascript,jquery,asp.net,updatepanel,blockui,Javascript,Jquery,Asp.net,Updatepanel,Blockui,我刚把这篇文章删掉了 这是关于在服务器端单击添加BlockUI 这里我们使用了UpdatePanel。 因此,我有几个问题: 是否可以在不使用ScriptManager的情况下使用UpdatePanel 我可以向母版页添加一个UpdatePanel并在每次单击按钮时使用它吗 我的想法是向按钮添加一些类,单击该按钮,我想显示blockUI并使用下一个代码: $('.btn-busy').click(function () { $.blockUI({ message: $

我刚把这篇文章删掉了 这是关于在服务器端单击添加BlockUI

这里我们使用了UpdatePanel。 因此,我有几个问题:

  • 是否可以在不使用ScriptManager的情况下使用UpdatePanel
  • 我可以向母版页添加一个UpdatePanel并在每次单击按钮时使用它吗
我的想法是向按钮添加一些类,单击该按钮,我想显示blockUI并使用下一个代码:

$('.btn-busy').click(function () {
    $.blockUI({
        message: $('#img-loader'),
        css: {
            border: 'none',
            padding: '5px',
            'background-color': 'transparent',
            '-webkit-border-radius': '10px',
            '-moz-border-radius': '10px',
            opacity: .6,
            color: '#fff',
            cursor: 'wait'
        }
    });
});
是否可以在不使用ScriptManager的情况下使用UpdatePanel

不,不是

我可以向母版页添加一个UpdatePanel并在每个按钮上使用它吗 点击


是的,但是你在为自己设置灾难。有些控件在
UpdatePanel
中无法正常工作,您会发现自己在站点上遇到各种难以调试的问题。如果要使用
UpdatePanel
(我建议您不要这样做),那么您应该让它尽可能靠近需要它的控件,以尽量减少这些问题。

您的代码是否真的完成了它的工作?如果是这样的话,你只想知道这两个问题的答案?@EnriqueZavaleta,我的代码似乎还可以,但我不知道是否在所有情况下都可以。所以我试着在网上找到一些其他的解决方案,以确保一切正常。使用UpdatePanel似乎是我试图找到的解决方案。还有问题——因为我不知道如何正确地将UpdatePanel添加到我的代码中,所以代码在没有UpdatePanel的情况下/在UpdatePanel之外都可以工作。它只依赖于jQuery和BlockUI库。