Telerik RadControl(ASP.NET AJAX):无法使用建议的方法找到控件

时间:2010-09-23 04:03:56

标签: asp.net jquery telerik

我们在网络表单中使用Telerik radcontrols,我试图解决一段时间的恼人问题。根据Telerik的说法,我应该可以使用以下方法从客户端找到我的控件,

var element = $find('<%= dateSampleDate.RadDatePicker_ClientId %>');

[关于上述陈述的一点澄清:这个RadDatePicker被包装在一个自定义控件中,所以我不得不使用公共属性显式地暴露ClientId;因此奇怪的客户端ID调用。此外,上面的语句是从一个javascript函数调用的,该函数附加到Peter Blum自定义验证程序的CustomEvalFunctionName属性,我的所有脚本都写在页面底部,这样脚本就不会妨碍DOM的加载。]

问题是,元素总是为空[使用FireBug js调试器检查]。这是时间问题吗?

任何有经验的人的建议都将受到高度赞赏。

1 个答案:

答案 0 :(得分:3)

这可能是一个时间问题。我认为代码是在Ajax组件初始化之前执行的。您可以查看可能有用的this博文。