0

同じページに2つのモーダルポップアップエクステンダーがあるWebページがあり、どちらも.show()を使用してコードビハインドから呼び出されています。

ただし、最初のそのようなパネルのみが開き、コードをステップスルーすると、2番目のパネルのshow()が呼び出されたことがわかりますが、ページ自体には何も起こりません。targetcontrolidやpopupcontrolidなどの適切なコントロールがすべて存在します。以下の2つのエクステンダーコントロールを貼り付けました。最初のコントロールは問題なく機能します。

<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>
4

1 に答える 1

0

同じページにある 2 つの ModalPopupExtender には、 unique を割り当てる必要がありますBehaviorID

于 2012-10-04T18:36:09.670 に答える