Jquery Mobile을 사용하여 대화 상자를 여는 중입니다. 문제는 btnSend_Click
이벤트가 발생하지 않는 것입니다. 업데이트 패널에 버튼과 텍스트 상자를 유지하면서 서버 사이드의 코드를 망가 뜨린 후 다시 게시하고 대화 상자를 닫으려고합니다.jquery 모바일 대화 상자에서 버튼 클릭 이벤트가 발생하지 않습니다.
상위 페이지 버튼 HTML
<a href="/Kiosk/RetrieveTickets/RetrieveTicketsBySms.aspx" data-role="button" data-inline="true" data-theme="c" class="MyBigButton"
data-inline="true" data-rel="dialog" data-transition="pop">Via SMS
<br />
<br />
<img src="/Kiosk/images/mobile.png" />
</a>
대화 페이지 HTML이
<div id="dlgSms" data-role="dialog" data-theme="b">
<div data-role="header" data-theme="d">
<h1>
Retrieve Tickets By SMS</h1>
</div>
<div data-role="content" data-theme="c">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<p>
Please type here your mobile number. You will get your ticket on your mobile via
SMS.</p>
<asp:TextBox runat="server" ID="txtMobileNumber" placeholder="Enter Mobile Number" />
<asp:Button ID="btnSend" Text="Send SMS Now" runat="server" data-theme="b" OnClick="btnSend_Click" />
</ContentTemplate>
</asp:UpdatePanel>
<a href="#" data-role="button" data-rel="back" data-theme="c">Cancel</a>
</div>
</div>