<script type="text/javascript">
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(endRequest);
prm.add_initializeRequest(initializeRequest);
var _postBackElement;
function initializeRequest(sender, e)
{
if (prm.get_isInAsyncPostBack())
{
e.set_cancel(true);
}
_postBackElement = e.get_postBackElement();
document.getElementById('loadingm').style.visibility = 'visible';
}
function endRequest(sender, e)
{
$find('PopCustom_').show();
document.getElementById('loadingm').style.visibility = 'hidden';
}
</script>
此代碼將在每個AsyncPostback上工作,但我希望它能夠更新面板特定。 不太熟悉JS,我不知道我在哪裏做修改。JavaScript檢測特定更新面板的AsyncPostback的開始和結束
幫助將不勝感激。
是的。這也是我解決類似事情的方式。 – awe 2010-09-03 07:54:20