簡體   English   中英

asp.net - 從彈出窗口顯示彈出窗口

[英]asp.net - Show popup from popup window

在我的asp.net應用程序中,其中一個網頁有一個包含超鏈接的小彈出窗口(比如說PopUp1)。 現在,當用戶單擊此鏈接時,我需要打開另一個彈出窗口(比如PopUp2),但是在父窗口中托管原始PopUp1。 另外,我想要顯示的PopUp2目前是我在PopUp1中聲明的用戶控件。

如果我從PopUp1調用下面的腳本,

PopUp2.cs

    public void ShowEmailPreviewPopup()
    {            
        ScriptManager.RegisterStartupScript(ctlEmailPreviewUpdatePanel,
                            ctlEmailPreviewUpdatePanel.GetType(),
                            "ShowEmailPreviewPopup",
                            "EmailPreviewPopup.Show();",
                            true);
        ctlEmailPreviewUpdatePanel.Update();
    }

它在PopUp1窗口中顯示用戶控件,這是我不想要的。 如何修改腳本以便在PopUp1的父窗口中打開PopUp2?

還是其他任何想法?

謝謝!

您是否嘗試為彈出窗口2設置不同的窗口名稱,以便不重用第一個彈出窗口? FYI彈出窗口通常是一個壞主意(阻止者等) - 如果你可以改變代碼以使用DHTML對話框,例如jQuery UI對話框http://jqueryui.com/demos/dialog/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM