【问题标题】:RadScriptManager and RadRotatorRadScriptManager 和 RadRotator
【发布时间】:2016-09-22 14:04:49
【问题描述】:

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

应该是这样的:

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

但是最后一页没有这样的状态。

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

为什么一般会这样?

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

【问题讨论】:

  • 您能提供您的 aspx 标记代码及其背后的代码吗?这样我们才能更好地了解您的问题

标签: asp.net telerik radrotator


【解决方案1】:

好吧,对不起,我忘了报告答案..

问题是在新版本中

RadScriptManager

应该替换为

脚本管理器

.

【讨论】:

    【解决方案2】:

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

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

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

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

    • 如果您使用 webresource 请求,请将 &lt;location&gt; 元素添加到 web.config 以允许匿名访问获取资源的 Telerik 处理程序

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-31
      • 1970-01-01
      • 1970-01-01
      • 2011-11-21
      相关资源
      最近更新 更多