好的,这就是我们遇到的问题。我们有一个使用DevExpress回调面板的网站。我们收到了使用IE10的用户的电话,该页面为空白。
我用IE10设置一台机器 - 尝试复制问题。登录到生产网站时,我看到同样的事情 - 页面是空白的,除了你可以在左上角看到一个空的SpitterControl(表示没有任何内容的控件)。我检查了f12开发人员工具,所有的标记都在那里。此外,当进入怪癖模式或IE9模式时,页面呈现正常。
到目前为止一切都很好。下一步是在我的本地环境中复制问题,这样我就可以抛出一些断点并尝试查找原因。这是我难倒的地方。本地开发环境根本没问题;页面在IE10中渲染得很好。我在我的机器上使用相同的.NET框架运行IIS7。
所以,继续下一步。我们有一台机器用于测试beta测试代码 - 它的配置基本上反映了生产配置。同样的结果,所有IE10页面都呈现得很好。
我有点想法。我当然研究了doctype,并强制使用IE9模式。我可以尝试的所有事情,但我只是因为我的所有测试环境都无法让它破裂而感到困惑。
有什么想法吗?
答案 0 :(得分:1)
尝试设置异地开发设置。可能是在您的域内。我知道在一个案例中,我们遇到了devexpress控件无序加载的问题。
答案 1 :(得分:0)
想出来 - 无论如何都要好好解决。设定工作。只是对生产数据库进行这样的改变并不是那么简单 - 但我终于在那里尝试了它。 Jeez ..多么痛苦!
答案 2 :(得分:0)
此链接中的NuGet包选项对我有用,因此我假设在服务器上安装此修补程序也可以正常工作:
内容: