在点击rad选项卡的URL末尾附加了#gets

时间:2014-01-24 17:50:29

标签: c# asp.net telerik

我已将我的应用程序上传到实时服务器发布的代码到iis我的选项卡不能正常工作,tab会在本地回发,#gets会自动添加到url的末尾,无法在服务器上回发导致回发工作停止。

1 个答案:

答案 0 :(得分:0)

在页面上查找JavaScript错误。如果有,则选项卡将无法执行其JS逻辑,因此它将充当普通锚点并将哈希添加到URL。

通常情况下,由于权限,webresources不会在生产服务器上加载。请查看这两篇文章,了解有关故障排除的更多信息:

http://www.telerik.com/help/aspnet-ajax/introduction-troubleshooting.html

http://www.telerik.com/help/aspnet-ajax/introduction-web-resources-troubleshooting.html

您很可能需要让您的用户访问网络资源:

<location path="Telerik.Web.UI.WebResource.axd">
   <system.web>
     <authorization>
       <allow users="*"/>
     </authorization>
   </system.web>
 </location>

此外,您可以尝试使用CDN来避免从服务器加载资源:http://www.telerik.com/help/aspnet-ajax/scriptmanager-cdn-support.html。如果你已经启用了它,那么你可能没有连接到漫画来自的云,所以你可以考虑禁用它。