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 处理程序
我是这个代码的新手 (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 处理程序