通过Web表单页面上的jquery访问Web用户控件

时间:2015-10-01 13:29:42

标签: javascript jquery asp.net web-user-controls

我正在为ASP.NET构建一个Web用户控件。在我放置用户控件的主aspx页面上,我给它一个id。问题是我想通过使用Jquery(我有插件)访问它,但Web用户控件的元素是“未定义”,jquery适用于Web表单页面的所有其他元素,除了Web用户控件我做了。

    $(document).ready(function () {
        alert($('#userControl').prop('ID')); //returns undefined
    });

1 个答案:

答案 0 :(得分:0)

您确定使用正确的ID来选择控件吗?尝试使用这样的东西:

var userControllId = "<%=userControll.ClientID %>"

这是从jQuery获取用户控件ID的正确方法