【问题标题】:How to prevent modal popup from closing on button click如何防止模式弹出关闭按钮单击
【发布时间】:2013-05-12 18:35:31
【问题描述】:

我必须在单击链接时打开一个模式弹出窗口。在该弹出窗口中,我必须获取一些用户详细信息,并在提交时必须执行一些服务器端代码并​​打开新的弹出窗口。但问题是按钮单击新的弹出窗口打开,一旦服务器端代码执行,第二个弹出窗口就会关闭。

【问题讨论】:

    标签: asp.net modalpopup


    【解决方案1】:

    尽可能多地扩展您的问题这有助于理解您的问题
    无论如何,我想你的问题是页面被回发......你需要从服务器端打开你的第二个模态弹出窗口......
    这是一个很好的例子:http://www.codeproject.com/Tips/215040/ModalPopupExtender-from-Server-Side-Code

    【讨论】:

      【解决方案2】:

      在你的代码隐藏按钮点击事件中写下这个

       popupid.Hide(); //hide the popup which you dont want to show.
                          //it will close when you click on submit button
      
          popupid1.show(); 
      

      用javascript写这个

      <script type="text/javascript">
              var ShowVerifyInventory = '<%=popup_verifyInventory.ClientID %>';
               function ShowPopUp_verifyInventory() {
                   $find(ShowVerifyInventory).show();
               }
      
               var HideVerifyInventory = '<%=popup_verifyInventory.ClientID %>';
               function HidePopUp_verifyInventory() {
                   $find(HideVerifyInventory).hide();
               }
      </script>
      

      【讨论】:

        猜你喜欢
        • 2018-04-02
        • 1970-01-01
        • 1970-01-01
        • 2021-03-05
        • 2017-08-07
        • 1970-01-01
        • 1970-01-01
        • 2012-11-24
        • 1970-01-01
        相关资源
        最近更新 更多