ajaxtoolkitを使用してモーダルポップアップをアクティブ化しようとしています。javascriptでポップアップを表示しようとしています。ただし、javascriptは要素を認識しませんが、動的ページで作成されたものはすべて正常に見え、<%= PleaseWaitPopupModal.ClientID%>は対応するパネルの正しい名前に正しく変換されます。
javascript関数のxvarがnullである理由を誰かが知っていますか????
これらのコードは子ページ内にあります(つまり、マスターページがあるため、%=のものを使用する必要があります)。
function btnSendClientClick() {
var x = document.getElementById("<%=PleaseWaitPopupModal.ClientID %>");
x.show();
<asp:Button ID="btnSend" runat="server"
OnClientClick="btnSendClientClick()" OnClick="btnSend_Click"
CausesValidation="true" Text="send" />
<asp:Button ID="btnStam3" runat="server" Text="" Style="display: none;" />
<ajaxToolkit:ModalPopupExtender runat="server" ID="PleaseWaitPopupModal" TargetControlID="btnStam3"
PopupControlID="pnlPleaseWait" BackgroundCssClass="modalBackground" DropShadow="false"
RepositionMode="RepositionOnWindowScroll">
</ajaxToolkit:ModalPopupExtender>
<asp:Panel ID="pnlPleaseWait" runat="server" Style="display: none;">
<div style="margin: auto;">
Please wait...
</div>
</asp:Panel>
どんな助けでも大歓迎です。高度に感謝します。