2011-04-25 41 views
0

我有webform1,webform2。我在webform1中有一個提交按鈕。當點擊提交時,它必須執行一些功能,然後基於結果我必須在webform2(POPUP)中顯示不同的數據(讓我們說接受/拒絕圖像)。顯示此彈出窗口時,不應允許用戶對webform1進行任何更改。如何在C中調用彈出窗口#

讓我知道如何做到這一點。

在此先感謝

回答

0

你不是要求「模態」彈出?

您應該嘗試使用ShowModalDialog方法。

0

只需添加以下代碼在頁面加載方法:

YourButtonID.Attributes.Add("onclick", "window.open('WebForm2.aspx',null,'left=400, top=100, height=350, width= 580, status=no, resizable= no, scrollbars= yes, toolbar= no,location= no, menubar= no');"); 

編輯:放入Button_Clicked事件處理程序,而不是在頁面加載代碼......工作在兩種方式,但這是更好的解決方案...

+0

我試過這個,但代碼正在執行,但沒有導航到webform2。 – user695663 2011-04-25 15:31:58

+0

它適用於我所有的項目。再次檢查你是否錯過了一些東西 – GoG 2011-04-25 16:30:02

0

或者你可以嘗試AJAX模式彈出... Click Here爲樣本...

0

要在我的web應用程序我用原始的HTML + CSS +的Javascript實現這一目標。

基本上你需要的是一個頂級的div添加到身體與100%的大小。然後另一個具有margin:div的div,按您想要的方式調整大小..您可以使用CSS使較早的div透明或半透明。

這隻會在良好的瀏覽器上工作;)

相關問題