JQuery フレームワークと ASP.NET (VB) を使用する以下のコードがあります。
基本的に、以下のコード スニペットは ASP ページ上にあり、ハイパーリンク/ボタンをクリックしてポップアップが表示されるまで非表示になっています。以下は非表示のポップアップ コードです。
<!--HIDDEN POPUP 1 BEGIN-->
<div class="ui-popup-screen ui-overlay-a ui-screen-hidden" id="popupDialog1-screen"> </div>
<div class="ui-popup-container pop ui-popup-hidden" id="popupDialog1-popup"><div data-role="popup" id="popupDialog1" data-overlay-theme="a" data-theme="c" style="max-width:400px;" class="ui-corner-all ui-popup ui-body-c ui-overlay-shadow" aria-disabled="false" data-disabled="false" data-shadow="true" data-corners="true" data-transition="none" data-position-to="origin" data-dismissible="true">
<div data-role="header" data-theme="a" class="ui-corner-top ui-header ui-bar-a" role="banner">
<h1 class="ui-title" role="heading" aria-level="1">Export Data</h1>
</div>
<div data-role="content" data-theme="d" class="ui-corner-bottom ui-content ui-body-d" role="main">
<h3 class="ui-title">Export Data</h3>
<asp:HiddenField ID="hidDataName" runat="server" />
<p>Choose one of the formats below to export the data to.</p>
<div data-role="controlgroup" data-type="horizontal">
<asp:LinkButton ID="btnExcel" runat="server" data-role="button"><asp:Image ID="imgExcel" runat="server" ImageUrl="~/images/Excel.ico" Width="50px" Height="50px" />Excel</asp:LinkButton>
<asp:LinkButton ID="btnPDF" runat="server" data-role="button"><asp:Image ID="imgPDF" runat="server" ImageUrl="~/images/PDF.ico" Width="50px" Height="50px" />PDF</asp:LinkButton>
<asp:LinkButton ID="btnWord" runat="server" data-role="button"><asp:Image ID="imgWord" runat="server" ImageUrl="~/images/Word.ico" Width="50px" Height="50px" />Word</asp:LinkButton>
<asp:LinkButton ID="btnCSV" runat="server" data-role="button"><asp:Image ID="imgCSV" runat="server" ImageUrl="~/images/CSV.ico" Width="50px" Height="50px" />CSV</asp:LinkButton>
</div>
</div>
</div></div>
<!--HIDDEN POPUP 1 END-->
今、私は問題なくポップアップを開く以下のリンクを持っています:
<a href="#popupDialog1" data-rel="popup" data-position-to="window" data-role="button" data-inline="false" data-transition="pop" data-corners="true" data-shadow="true" data-iconshadow="true" data-wrapperels="span" aria-haspopup="true" data-theme="j" aria-owns="#popupDialog1" class="ui-btn ui-shadow ui-btn-corner-all ui-btn-hover-j ui-btn-up-j">
<span class="ui-btn-inner"><span class="ui-btn-text">Approve All</span></span></a>
ただし、上記のボタンをクリックしていくつかのコードを実行できるようにしたいのですが、LinkButton を使用してみましたが、ポップアップを表示できません。コードを実行したい理由は、ページ上のどのボタンがポップアップを要求したかを知る必要があるからです。
それが意味をなすことを願っています。
どんな助けでも感謝します。
ありがとう、スティーブ