在开发环境(VS 2010)中,RadTreeView 运行良好,但是当我在 Windows Server 2003 上部署我的解决方案时,RadTreeView 更改为超链接,我无法再扩展它们。
2 回答
我的Telerik 2013.2.717.40没有在 VS 2013 中渲染皮肤,尽管它在 VS 2012 中运行良好。
但是,telerik 2014.1.403.40修复了 VS 2013 问题。
答案是你的telerik 2011.3.1317.40已经很老了,所以你需要更新这些dll 以支持新的浏览器,比如IE11。
即使您使用 Telerik 创建支持票,他们也会问您同样的问题。
仅供参考:上周发布了 2014.2 618,但我还没有测试过。
尝试启用 CDN: http ://www.telerik.com/help/aspnet-ajax/stylesheetmanager-cdn-support.html 和 http://www.telerik.com/help/aspnet-ajax/scriptmanager-cdn-support .html
此外,如果问题出在 IE 中 - 可能您的旧版本不支持新 IE。在 localhost 上,您的 IE 很可能处于兼容模式(即,类似 IE7)并且一切正常。
现在,部署后,您的 IE 处于边缘模式并破坏了内容。2011.3 将不支持 IE10、IE11 或新的 Chrome 和 Firefox 浏览器(从那以后他们已经有了大约 20 个版本)。
使用 IE 进行部署和访问可能会出现更多问题 - .NET4 无法识别 IE10 和 IE11,请在此处查看如何修复它:http: //blogs.telerik.com/aspnet-ajax/posts/13-12 -19/how-to-get-your-asp.net-application-working-in-ie11。