ASP.NET不支持一个页面多个frame的首页?
ASP.NET不支持一个页面多个frame的ReportViewer的RS报表作为首页?
我在一个页面中做2个iframe 或 frame ,每个frame链接的报表中添加了
ReportViewer控件,然后链接Reporting Services的报表。
发现这个页面作为首页运行的时候,有一个frame中的报表可以显示,
另外一个frame中的报表提示“ASP.NET 会话已过期” 。 这是为什么??
但如果我点击一下IE工具条上的刷新,两张报表都显示了。
问题描述详见附件。
提示错误:
“/HNA_BI”应用程序中的服务器错误。
--------------------------------------------------------------------------------
ASP.NET 会话已过期
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: Microsoft.Reporting.WebForms.AspNetSessionExpiredException: ASP.NET 会话已过期
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[AspNetSessionExpiredException: ASP.NET 会话已过期]
Microsoft.Reporting.WebForms.ReportDataOperation..ctor() +683
Microsoft.Reporting.WebForms.HttpHandler.GetHandler() +553
Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context) +10
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +303
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +64