RadScriptManager 和 RadRotator

RadScriptManager and RadRotator

我是这个代码的新手 (Telerik ASP AJAX) 另一个人已经不在了,所以我们不能请他帮忙.. 有一个简单问题的页面..它一直在以前的WEB服务器上工作(基于IIS Windows 7)。 在我们构建新 PC 后,我们还安装了 Win_7 和相同的 IIS,但 Telerik 版本可能更新鲜。 .. 有一个带有 PlaceHolder (PH) 和 RadScriptManager 的主页。 然后,从另一个代码创建 RadRotator 并将其作为控件添加到 PH。 .. 在调试期间一切正常,我可以看到代码如何创建所有元素,成功创建 RadRotator,然后创建的 Rotator 成功传递给 PH 容器。 '' 但是在最后,页面上没有可见的旋转器。 .. 而且我在页面上也看不到它对它的脚本的引用。

应该是这样的:

<script src="http://some path/2016.3.914/Rotator/RadRotator.js" type="text/javascript"></script>

但是最后一页没有这个状态

IIS 设置为集成模式,而不是经典模式。该应用程序也在 NET4 下。

为什么通常会这样?

如果问题不清楚,请问我澄清。

嗯,抱歉,我忘记报告答案了..

问题是在新版本中

RadScriptManager

应替换为

ScriptManager

.

这可能是由很多原因造成的,这个修复很奇怪。

  • 确保 Telerik CDN 已启用,以便您获得预期的 URL。为此,您需要 RadScriptManager

  • 确保在您的网络中提供对这些脚本的访问权限(监控网络请求,确保它们 return 200 或 304,否则请与您的网络管理员联系)

  • 确保您使用的是官方版本而不是内部构建,只有官方版本才有 CDN

  • 如果您正在使用网络资源请求,请将 <location> 元素添加到 web.config 以允许匿名访问获取资源的 Telerik 处理程序