我正在为ASP.NET构建一个Web用户控件。在我放置用户控件的主aspx页面上,我给它一个id。问题是我想通过使用Jquery(我有插件)访问它,但Web用户控件的元素是“未定义”,jquery适用于Web表单页面的所有其他元素,除了Web用户控件我做了。
$(document).ready(function () {
alert($('#userControl').prop('ID')); //returns undefined
});
答案 0 :(得分:0)
您确定使用正确的ID来选择控件吗?尝试使用这样的东西:
var userControllId = "<%=userControll.ClientID %>"
这是从jQuery获取用户控件ID的正确方法