asp.net - Telerik RadControl(ASP.NET AJAX): Can't find control using suggested method

标签 asp.net jquery telerik

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

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

[对上面的语句进行一些澄清:此 RadDatePicker 包装在自定义控件内,因此我必须使用公共(public)属性显式公开 ClientId;因此,看起来很奇怪的客户端 ID 调用。另外,上面的语句是从附加到 Peter Blum 自定义验证器的 CustomEvalFunctionName 属性的 javascript 函数调用的,并且我的所有脚本都写在页面底部,以便脚本不会妨碍 DOM 的加载。]

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

非常感谢任何有经验的人提出建议。

最佳答案

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

关于asp.net - Telerik RadControl(ASP.NET AJAX): Can't find control using suggested method,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3775382/

相关文章:

asp.net - 如何在 ASP.NET MVC 中获取对 HttpResponse 的引用?

php - 如何从 Mysql 数据库中填充复选框?

javascript - Flot 堆积条形图并在鼠标悬停时显示条形值

asp.net - Bootstrap 是否与 ASP.NET Telerik 控件兼容?

kendo-ui - 剑道 UI TreeMap json 绑定(bind)

javascript - KendoUI 工具栏 splitButton 自动突出显示下拉列表中的第一个选项。如何使所有选项看起来都一样

jquery - 客户端验证在带有 Bootstrap 的 ASP.NET MVC5 中不起作用

asp.net - 在aspx页面中加载YouTube视频

asp.net - 如何获取参数中指定大小的图像?

php - 使用 jQuery 自动刷新 Div 从 5 秒到零