0

AjaxToolkit の ModalPopupExtender を使用しようとしていますが、機能しません。実際、開いたらすぐに閉じます。レンダリングされていることがわかりますが、2番目に閉じています。

IE6 と Firefox 3 で試してみましたが、同じ結果が得られました。

コードは次のとおりです。

<AjaxControlToolkit:ModalPopupExtender ID="ModalPopupExtender1" TargetControlID="ButtonTarget" PopupControlID="Panel1" OkControlID="ButtonOk" CancelControlID="ButtonCancel" BackgroundCssClass="modal-background" runat="server">
</AjaxControlToolkit:ModalPopupExtender>

<asp:Panel ID="Panel1" Style="display: none;" runat="server">
<%-- some stuff... --%>
</asp:Panel>
4

1 に答える 1

1

ボタンをクリックするとポストバックも行われるため、その作業には更新パネルを使用します。これにより、ポップアップが表示され、同時に閉じることができます。

于 2010-03-27T11:29:40.977 に答える