나는 .show 사용하여 모두 코드 숨김에서 호출되는 같은 페이지에 두 modalpopupextenders와 웹 페이지()두 번째 modalPopupExtender를 여는 방법은 무엇입니까?
그러나, 첫 번째와 같은 패널이 지금까지 열립니다를 가지고 있고, 코드를 단계별로하면 것을 알 수 두 번째 패널의 show()가 호출되었지만 페이지 자체에서는 아무 것도 발생하지 않습니다. targetcontrolid 및 popupcontrolid와 같은 모든 적절한 컨트롤이 있습니다. 아래 두 개의 익스텐더 컨트롤을 붙여 넣었습니다. 첫 번째 컨트롤은 문제없이 작동합니다. 당신이 BehaviorID
독특한 할당해야합니다 같은 페이지에 두 개의 ModalPopupExtender를 들어
<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)을 의미하기 때문에 ... 한 번에 하나의 모달 대화 상자 만 존재할 수 있습니다. 첫 번째 모달 대화 상자가 표시되면 전체 워크 플로 (두 번째 모달 대화 상자 표시 포함)가 일시 중단됩니다. –