On Button我已将值传递给javascript函数并在弹出窗口中显示。如何在弹出窗口中显示asp.net标签控件中的值
这是我的按钮控制 -
<asp:ImageButton ID="btnSaveVisitor" runat="server" CommandArgument='<%# Eval("UserId") %>' data-toggle="modal" data-target="#exampleModal" ImageUrl="~/img/ExpressInterest.png" />
这是我的Javascript -
<script type="text/javascript">
$(function () {
$('#btnclick').click(function () {
$("#exampleModal").dialog({
width: 500,
height: 200,
modal: true,
});
});
})
function openPopup1(UserId) {
$('#lblUserId').text(UserId);
$("#Button1").click();
$("#exampleModal").dialog({
title: "Business Contact Details",
modal: true,
});
}
答案 0 :(得分:0)
您可以在按钮上使用数据短划线属性,然后使用javascript获取它并将其显示在标签上。
<asp:ImageButton ID="btnSaveVisitor" runat="server" CommandArgument='<%#Eval("UserId") %>' data-userId='<%#Eval("UserId") %>' data-toggle="modal" data-target="#exampleModal" ImageUrl="~/img/ExpressInterest.png" />
$("#btnSaveVisitor").click(function(e){
e.preventDefault();
var userId = $(this).attr('data-userId');
$('#lblUserId').text(userId);
$("#exampleModal").dialog({
title: "Business Contact Details",
modal: true,
});
});
如果您有任何其他问题,请与我们联系。