我有一个UpdateProgress控件,它显示为更新面板的所有异步事件的叠加(使用CSS).现在,对于某些EXPAND / COLLAPSE行命令事件,我只是不想显示updateprogress.
有办法吗?
解决方法
<script type="text/javascript"> var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_initializeRequest(InitializeRequest); function InitializeRequest(sender,args) { var updateProgress = $get('UpdateProgress1'); var postBackElement = args.get_postBackElement(); if (postBackElement.id == '<%= Button1.ClientID %>') { updateProgress.control._associatedUpdatePanelId = 'dummyId'; } else{ updateProgress.control._associatedUpdatePanelId = null; } } </script>