gpt4 book ai didi

c# - 报表查看器 IE 11

转载 作者:可可西里 更新时间:2023-11-01 03:06:36 25 4
gpt4 key购买 nike

我的 3.5 框架网络表单网站上有一个页面显示报告。它正在使用报表查看器 10.0.0.0。报告为除 IE11 之外的所有浏览器呈现。只有以 doc 类型格式显示信息的报告才会呈现为 html 表格并存储在 .rdl 文件中。 The param box loads but when the report is selected and ran I just get the loading gif and it times out.我尝试使用 IE11 开发工具进行故障排除,但它们在打开时超时,这是一场完美的 Storm 。另一位信息我在 VS2012 和 IE11 中本地运行该网站,它只是不在 IIS7 服务器上呈现。

我试过自定义 .browser 文件来模拟 IE10,但没有成功。任何帮助都会得到帮助,或者可能just knowing I'm not the only one .

更新:我在我的服务器日志中发现了异常。 HttpHandlerInputException,缺少 URL 参数:IterationId。

提前致谢。

最佳答案

在评论中列出的 url 上找到它。我无法相信当微软推出新浏览器时他们没有像我们那样进行测试,这是多么蹩脚。

void Application_BeginRequest(object sender, EventArgs e)
{
// Bug fix for MS SSRS Blank.gif 500 server error missing parameter IterationId
// https://connect.microsoft.com/VisualStudio/feedback/details/556989/
if (HttpContext.Current.Request.Url.PathAndQuery.StartsWith("/Reserved.ReportViewerWebControl.axd") &&
!String.IsNullOrEmpty(HttpContext.Current.Request.QueryString["ResourceStreamID"]) &&
HttpContext.Current.Request.QueryString["ResourceStreamID"].ToLower().Equals("blank.gif"))
{
Context.RewritePath(String.Concat(HttpContext.Current.Request.Url.PathAndQuery, "&IterationId=0"));
}
}

关于c# - 报表查看器 IE 11,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21993721/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com