按下按钮时启动模式弹出扩展器

时间:2012-09-21 16:10:10

标签: asp.net

我有一个按钮设置,可以将我的网格视图导出为单词。一切正常,除了我找不到启动/取消我modalpopupextender的方法,我用它来表明正在进行处理。如果我添加按钮点击:    btnExportToWord.Attributes.Add("onclick", "StartProgressBarNoValid()")它不会导致modalpopupextender

这是更新面板和我使用的javascript函数。

 function StartProgressBarNoValid() {
     var myExtender = $find('ProgressBarModalPopupExtender');
     ProgressImg = document.getElementById('MyImage');
     setTimeout("ProgressImg.src = ProgressImg.src", 10);
     myExtender.show();
     return true;
 }

<asp:UpdatePanel ID="UpdatePanel1" runat="server"> 
    <ContentTemplate> 
        <div> 
            <cc1:ModalPopupExtender ID="ProgressBarModalPopupExtender" runat="server"
            backgroundCssClass="ModalBackground" behaviorID="ProgressBarModalPopupExtender" 
            TargetControlID="hiddenField1" PopupControlID="Panel1" />
                <asp:Panel ID="Panel1" runat="server" Style="display: none; background-color: #C0C0C0;"> 
                    <img id="MyImage" src="../Images/Vista_Searching_Bar.gif" alt="" />
                    <div id="processMessage" style="width:200px;" ><br /><br />&nbsp;&nbsp; Loading...<br /><br />
                    </div>
                </asp:Panel> 
                <asp:HiddenField ID="HiddenField1" runat="server" />
        </div> 
    </ContentTemplate> 
</asp:UpdatePanel>

1 个答案:

答案 0 :(得分:0)

代码隐藏中的ProgressBarModalPopupExtender.Show()ProgressBarModalPopupExtender.Hide()出了什么问题?