IE10和DevExpress CallbackPanel的问题

时间:2013-03-22 15:38:14

标签: asp.net devexpress internet-explorer-10

好的,这就是我们遇到的问题。我们有一个使用DevExpress回调面板的网站。我们收到了使用IE10的用户的电话,该页面为空白。

我用IE10设置一台机器 - 尝试复制问题。登录到生产网站时,我看到同样的事情 - 页面是空白的,除了你可以在左上角看到一个空的SpitterControl(表示没有任何内容的控件)。我检查了f12开发人员工具,所有的标记都在那里。此外,当进入怪癖模式或IE9模式时,页面呈现正常。

到目前为止一切都很好。下一步是在我的本地环境中复制问题,这样我就可以抛出一些断点并尝试查找原因。这是我难倒的地方。本地开发环境根本没问题;页面在IE10中渲染得很好。我在我的机器上使用相同的.NET框架运行IIS7。

所以,继续下一步。我们有一台机器用于测试beta测试代码 - 它的配置基本上反映了生产配置。同样的结果,所有IE10页面都呈现得很好。

我有点想法。我当然研究了doctype,并强制使用IE9模式。我可以尝试的所有事情,但我只是因为我的所有测试环境都无法让它破裂而感到困惑。

有什么想法吗?

3 个答案:

答案 0 :(得分:1)

尝试设置异地开发设置。可能是在您的域内。我知道在一个案例中,我们遇到了devexpress控件无序加载的问题。

答案 1 :(得分:0)

想出来 - 无论如何都要好好解决。设定工作。只是对生产数据库进行这样的改变并不是那么简单 - 但我终于在那里尝试了它。 Jeez ..多么痛苦!

答案 2 :(得分:0)

此链接中的NuGet包选项对我有用,因此我假设在服务器上安装此修补程序也可以正常工作:

http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx

内容:

  • 确保已安装NuGet
  • 右键单击项目,然后单击Manage NuGet packages
  • 在线搜索“App_BrowsersUpdate”
  • 我安装了.net 4
  • 重新发布