1

我正在研究ASP.NET(使用Visual Basic)Web應用程序。AJAX中的UserControl另一個UserControl中的ModalPopupExtender

我一直試圖讓用戶控制了兩天,但我有解決不了的問題。

我有,我想,以填補與物體的FormView,我從其他用戶的控制得到。當我點擊一個ImageButton時,這個第二個用戶控件必須顯示在ModalPopupExtender中。這工作正常。但是,當我使用該控件時,模式彈出窗口被關閉。

我使用相同的用戶控制在ModalPopupExtender,在別人的.aspx頁面,它正常工作,所以我不認爲這個錯誤來自它。只有在另一個控件中使用用戶控件和ModalPopupExtender時,它纔會失敗。

我告訴你一些截圖來解釋更簡單:

www.noelshack.com/2012-39-1348649045-1.png

1:的.aspx頁面, 2:按鈕,顯示彈出, 3:用戶名爲.ascx控制, 4:按鈕,關閉彈出

此配置正常工作:我可以用我的用戶控制和彈出窗口關閉只有當它必須是。

www.noelshack.com/2012-39-1348649045-2.png

1:用戶的.ascx控制, 2:的ImageButton其示出了彈出, 3:的.ascx用戶控制, 4:按鈕,關閉彈出

與控制彈出正確打開,但是當我嘗試與控制搜索(點擊「RECHERCHER」),彈出被關閉。

www.noelshack.com/2012-39-1348649045-3.png

然後,如果我上,顯示在彈出的ImageButton的再次點擊

www.noelshack.com/2012-39- 1348649045-4.png

我們可以看到用戶控件正常工作。 所以唯一的問題是彈出窗口在我嘗試使用用戶控件時被關閉。 只有當我在另一個用戶控件中工作時,纔會發生這種情況,它在頁面中正常工作。

這裏是我的代碼,我使用彈出式窗口,用戶控件的部分:

在頁面,其工作方式:

www.noelshack.com/2012-39-1348649045-6。 PNG

在用戶控件,它不工作:

www.noelshack.com/2012-39-1348649044-5.png

你可以問我,如果你不明白如果您需要更多解釋 感謝您的幫助和對我的英語感到抱歉。對鏈接抱歉,我無法發佈圖片或超鏈接...

+0

1爲這樣的極好的描述,但老實說,我還沒有讀取它。不好意思,朋友 ! – Abhijeetchindhe

+1

謝謝您的投票。 –

+0

截圖不是渲染。採取另一個刺激格式化這個問題。 – mmcglynn

回答

1

嘗試使用在RECHERCHER按鈕的底部以下:

mymodalpopupextender.show() 
+0

嗨Kjartan。 +1爲您的答案。但是這個按鈕在用戶控件中是私有的,點擊時沒有事件被觸發,所以我沒有看到我可以調用這個方法。 –

相關問題