私はブートストラップ モーダル ポップアップを使用しています。これdiv
は (例として) [リピーターを使用した] ポップアップです。
<div id="messageContent">Hello World!</div>
このポップアップは、これを行うことで開くことができます (これは動作します):
<a href="#messageContent" role="button" class="btn" data-toggle="modal">Open Popup</a>
DataBinder.Eval
しかし、私はいくつかの値を で渡したいのですが<a href=""></a>
、これは不可能なので、これは私が で試したものですlinkbutton
:
<asp:LinkButton ID="lbOpenMessage" runat="server" CommandName="OpenMessage" CommandArgument='<%#Eval("MessageID")%>'>Open Popup</asp:LinkButton>
<a href="#messageContent"></a>
しかし、ポップアップを開くためにリンクボタンで呼び出すことができません。
私がこのようなことをすると:
<asp:LinkButton ID="lbOpenMessage" runat="server" CommandName="OpenMessage" CommandArgument='<%#Eval("MessageID")%>'>
<a href="#messageContent" role="button" class="btn" data-toggle="modal">Open Popup</a>
</asp:LinkButton>
次に、e.Commandname
イベントが発生しないため、MessageID を取得できません。
<a href="#messageContent"></a>
-値を渡して、でポップアップを開くにはどうすればよいDataBinder.Eval
ですか?
いくつかの調査を行いましたが、何も見つかりませんでした。