Javascript 单击asp:linkbutton时如何使用数据id填充隐藏字段
我有一个链接按钮,它调用模式弹出窗口,当点击链接按钮时,我想获取数据id并将其分配给一个隐藏字段 这是我的链接按钮Javascript 单击asp:linkbutton时如何使用数据id填充隐藏字段,javascript,c#,Javascript,C#,我有一个链接按钮,它调用模式弹出窗口,当点击链接按钮时,我想获取数据id并将其分配给一个隐藏字段 这是我的链接按钮 <asp:LinkButton title="Redeem" ID="Redeem" runat="server" CommandName="RedeemVoucher" CommandArgument='<%# DataBinder.Eval(Container.DataItem, "VouID") %>
<asp:LinkButton title="Redeem" ID="Redeem" runat="server" CommandName="RedeemVoucher"
CommandArgument='<%# DataBinder.Eval(Container.DataItem, "VouID") %>' data-id='<%# DataBinder.Eval(Container.DataItem, "VouID") %>' data-toggle="modal" data-target="#myModal">
<asp:Image ID="imgInformation" runat="server" ImageUrl="~/images/redeem-icon-4.png"
AlternateText="Redeem" />
</asp:LinkButton>
如果使用纯Java脚本,则需要使用以下代码:
document.getElementsId("Redeem")[0].getAttribute("data-id")
$('#Redeem').data('data-id');
如果使用Jquery,则需要使用以下代码:
document.getElementsId("Redeem")[0].getAttribute("data-id")
$('#Redeem').data('data-id');
有关更多信息,请检查以下内容: