0

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

4

2 回答 2

0

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

 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>
于 2013-11-22T06:10:39.170 回答
0

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

于 2013-05-12T18:45:58.937 回答