在一个网络应用程序中,我正在处理 ReportViewer 时不断出现错误“缺少 URL 参数:名称”。我找到了原因,但没有找到解决方案。
导致报告查看器出现异常的 url
Reserved.ReportViewerWebControl.axd?ReportSession=3bkunv2wte3wmnabkquyr1y0&ControlID=1e2b5870e07b46abac7fd32a9e0e4b9d&Culture=1033&UICulture=1033&ReportStack=1&OpType=ReportArea&Controller=ctl00_ASPxRoundPanel3_PageContent_Wizard1_ReportViewer1&PageNumber=1&ZoomMode=Percent&ZoomPct=100&ReloadDocMap=true&SearchStartPage=0&LinkTarget=_top
如果您注意到查询字符串中由于某种原因而不是“&name=”,它会变成“&Name=”。
我注意到在无数的谷歌搜索中,很多人都有同样的问题,但没有一个解决方案。
听起来好像有什么东西正在破坏你的 URL 的某个地方。您是否碰巧拥有 Bluecoat 代理?我看到 Bluecoat 破坏了 URL。
如果是这种情况,并且您可以控制代理,那么您也许能够为您的报告打通一条隧道。否则,您可能需要重写 URL。
Check here http://forums.asp.net/t/1118527.aspx了解更多信息(线程中的最后一篇文章有一个可能的解决方法)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)