0
A
回答
1
我沒有看到任何代碼的猜測是你有他們綁定到相同的控制。
<asp:button id="SAME_ID" runat="server" />
<ajaxtoolkit:modalpopupextender
id="ModalPopupExtender"
runat="server"
targetcontrolid="SAME_ID">
</ajaxtoolkit:modalpopupextender>
<ajaxtoolkit:modalpopupextender
id="ModalPopupExtender2"
runat="server"
targetcontrolid="SAME_ID">
</ajaxtoolkit:modalpopupextender>
+0
謝謝,它解決了這個問題。 – 2013-02-26 09:48:11
0
您是否需要多個MPE?如果您嘗試基於用戶交互或數據狀態顯示不同的表單,請考慮將更新面板移到單個MPE的邊界內,然後顯示/隱藏包含內容塊的佔位符(或面板)。
MPE是非常沉重的客戶端,並將它們放入更新面板中可確保當更新面板更新時,您將發送大量代碼&標記。 MPE也非常脆弱,如果它們不能在地面下移動(如更新面板更新),我不會感到驚訝。然而,他們確實對他們的內在變化做出了合理的反應。如果內容塊大小不同,則可能會遇到背景和陰影問題,但這些是可配置的。
你也應該考慮轉移到jquery對話框而不是MPE。它們更清潔,更強大,更容易處理,更加靈活,並且只是鬆散了一些功能,如簡單的代碼來訪問事件,但這是值得的權衡。
相關問題
- 1. 模式彈出式擴展器是否需要更新面板?
- 2. 如何使用更新面板的模式彈出式擴展器
- 3. FileUpload不能在更新面板(模式彈出擴展)
- 4. Ajax模型彈出式擴展器
- 5. asp.net模型彈出式擴展器
- 6. 在Ajax中使用fileupload控制模式彈出式擴展器
- 7. Listbox通過模式彈出式擴展器出現
- 8. 彈出式擴展中的背景頁面 - 鉻擴展
- 9. 關於模式彈出式擴展程序的部分渲染更新面板關閉
- 10. 如何在更新面板中打開模式彈出窗口?
- 11. 模式彈出式擴展程序未顯示面板按鈕單擊
- 12. 在模式彈出關閉後刷新gridview內更新面板
- 13. ajax模式彈出式擴展器的問題
- 14. 模式彈出窗口內的更新面板
- 15. ajax模式彈出式擴展程序服務器端驗證
- 16. 擴展數據表和模式面板
- 17. asp.net中模態彈出式擴展器的替代方法?
- 18. ajax日曆擴展器多個彈出式按鈕處理
- 19. 如何避免使用模式彈出式擴展器回發父頁面
- 20. 更改彈出式面板的光標
- 21. asp.net切換按鈕,擴展和模式彈出擴展碰撞
- 22. 更新在更新面板中彈出的ajax模型
- 23. 使用asp.net的模態彈出式擴展器
- 24. 作爲進度條的模式彈出式擴展程序
- 25. 如何關閉服務器端的模式彈出式擴展器
- 26. 日曆擴展模式彈出式擴展ASP.NET不能正常工作
- 27. Richfaces彈出式面板
- 28. 模態彈出式擴展程序不顯示彈出式菜單
- 29. 無法在radgrid過濾器命令後顯示模式彈出式擴展器
- 30. 另一種模式彈出式擴展程序問題
請過帳一些代碼。 – 2013-02-26 02:51:09