Modalpopupextender Zamyka się po kliknięciu przycisku "OK"

Używam elementu
Modalpopupextender

ajax Do okna wyskakującego panelu. Na panelu znajdują się dwa przyciski,
Jeden przycisk Asp /btnOk/ I jeden zwykły przycisk html /btnCancel/. Naciśnięcie przycisku.
OK

Panel wyskakujące zamyka się, ale nie chcę zamknąć wyskakujące panel po naciśnięciu przycisku
Ok

, Okno wyskakujące powinno być zamknięte tylko po naciśnięciu przycisku.
cancel

. Jak mogę zatrzymać przycisk
Ok

, Zamknąć wyskakujące panel. Znajdź fragment kodu poniżej


<atk:modalpopupextender backgroundcssclass="ModalPopupBG" cancelcontrolid="btnCancel" dropshadow="true" id="ModalPopupExtender1" okcontrolid="btnOkay" onokscript="onOk//" popupcontrolid="AddTopic" runat="server" targetcontrolid="btnAddNew"></atk:modalpopupextender>
<asp:panel cssclass="popup_Container" id="AddTopic" runat="server">
<div class="popup_Titlebar" id="PopupHeader">
<div class="TitlebarLeft">
Add New Topic
</div>
<div class="TitlebarRight" onclick="cancel//;">
</div>
</div>
<div class="popup_Body">
<asp:label id="lblTopic" runat="server" text="Topic Name"> </asp:label>
<asp:textbox id="tbTopicName" runat="server" width="400px"></asp:textbox>
<asp:requiredfieldvalidator controltovalidate="tbTopicName" errormessage="*" id="RequiredFieldValidator1" runat="server">
</asp:requiredfieldvalidator>
<br/> <br/>
<span style="padding-left:350px">
<asp:button id="btnDone" onclick="btnDone_Click" runat="server" text="Done" usesubmitbehavior="False"></asp:button>
<input id="btnCancel" onclick="cancel//;" type="button" value="Cancel"/>
</span>
</div>
<div class="popup_Buttons" style="display: none">
<input id="btnOkay" type="button" value="Done"/>
</div>
</asp:panel>
Zaproszony:

Robert

Potwierdzenie od:

Dodaj do końca metody btnDone_Click Następne instrukcje:
ModalPopupExtender1.Show//;

Tadeusz

Potwierdzenie od:

Usuń swoją nieruchomość "OkControlID" z ModalPopupExtender.

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się