我有在同一頁上的兩個modalpopupextenders,他們都從代碼隱藏被稱爲網頁使用.show()如何獲得第二個modalPopupExtender打開?
但是,只有第一個這樣的面板打開過,並通過代碼加強顯示,第二個面板的show()被調用,但是頁面本身沒有任何反應。所有適當的控件都存在,例如targetcontrolid和popupcontrolid。我粘貼了下面的兩個擴展控件,第一個是沒有問題的擴展控件。
<cc1:ModalPopupExtender TargetControlID="lbHidden1" ID="pnlEditNickname_ModalPopupExtender" BehaviorID="pnlEditNickname_ModalPopupExtender"
runat="server" DynamicServicePath="" Enabled="True" BackgroundCssClass="modalBackground"
PopupControlID="pnlEditNickname_Modal" DropShadow="false" CancelControlID="btnModalEditCancel">
</cc1:ModalPopupExtender>
<cc1:ModalPopupExtender TargetControlID="hiddenLB2" ID="pnlCancelCert_ModalPopupExtender" BehaviorID="pnlCancelCert_ModalPopupExtender"
runat="server" DynamicServicePath="" Enabled="True" BackgroundCssClass="modalBackground"
PopupControlID="pnlCancelCertModal" CancelControlID="btnCancelCertDelete" DropShadow="false">
</cc1:ModalPopupExtender>
這是因爲模態意味着[模態](http://en.wikipedia.org/wiki/Modal_window)...一次只能存在一個模態對話框;當顯示第一個模態對話框時,整個工作流程(包括第二個模態對話框的顯示)都將暫停。 –