如何在Asp.net标签控件中显示Javascript函数值

时间:2016-05-04 10:52:07

标签: javascript asp.net

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,            
        });
   }  

1 个答案:

答案 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,            
    });
});

如果您有任何其他问题,请与我们联系。