如何通过asp.net Webforms中的data-id属性访问行?

时间:2019-02-28 14:18:21

标签: asp.net webforms

如何在asp.net网络表单中通过data-id属性访问行?我在表格的一列中有一个编辑按钮,我需要访问该行中的User_ID。我见过MVC的示例,但没有Webforms。

    <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#EditMenu" id="btnEdit" data-id="<%=TableId.Rows["User_ID"] %>">
    Edit
</button>

1 个答案:

答案 0 :(得分:0)

您可以通过jQuery如下实现:

$('#btnEdit').on('click', function(){
    var userId = $(this).data('id');
    //do something with userId 
});

请注意,以上代码段仅在使用jQuery 1.4.3或更高版本时有效。如果不是,请使用以下代码段:

$('#btnEdit').on('click', function(){
    var userId = $(this).attr("data-id")
    //do something with userId 
});