[英]Re-usable ModalPopupExtender
我正在嘗試創建一個可以存儲在母版頁或用戶控件中的ModalPopupExtender,並允許我將面板和事件傳遞給它,並使用此面板作為面板“彈出”並將事件作為事件按下確定按鈕時調用。
我已經嘗試了一段時間,使用了許多不同的方法,但沒有一種方法正常工作,所有這些似乎都不是正確的方法。 這些包括:
因此,如果任何人都可以建議最好的方法來做到這一點,或任何以前做過的文章,那將不勝感激。 我這樣做的原因是我們有一些頁面有20個不同的項目,可能需要使用modalpopupextender向用戶顯示,為每個頁面添加擴展程序將非常煩人。
這是我幾年前要做的事情,我在ASP.Net論壇上使用了這個方法:
http://forums.asp.net/p/1301694/2541024.aspx
我在主頁面上放了一個JavaScript函數,它接受了我想要彈出的Panel ID,但是所有內容都由面板本身處理,不需要傳遞事件或任何東西。
我用的最多的是兩個不同的彈出窗口,沒有接近20的位置。
將擴展器的Popuptarget更改為我想要彈出的面板,然后添加一個動態創建的按鈕,其中包含正確的事件作為確定按鈕。 這再次彈出右側面板,並調用正確的事件,但事件無法再次訪問面板上的控件。
你能解釋一下嗎? 為什么每個面板上沒有彈出一個按鈕? 您有20個不同的面板,根據用戶的要求,其中只有1個是活動的? 或者你需要循環通過不同的面板?
你能舉一些示例代碼來展示你想要實現的目標嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.