我正在使用 Telerik Tabstrip。在页面视图中(4)我有 Reportviewers。
报告位于第三个和第四个选项卡中。一段时间后,当我到达该选项卡时,报告查看器会话已过期。
我试过 KeepSessionAlive=true,但没有帮助。有人可以建议解决这个问题吗?
<rsweb:ReportViewer ID="ReportViewer1" runat="server" Font-Names="Verdana" Font-Size="8pt" KeepSessionAlive="true"
Height="1400px" ProcessingMode="Remote" WaitMessageFont-Names="Verdana" WaitMessageFont-Size="14pt" Width="100%" SizeToReportContent="True"
Visible="true">
<ServerReport ReportPath="/Prod/EmployeeReport" />
</rsweb:ReportViewer>
</telerik:RadPageView>
错误:
Exception information: Exception type: AspNetSessionExpiredException Exception message: Die ASP.NET-Sitzung ist abgelaufen oder konnte nicht gefunden >werden. at
Microsoft.Reporting.WebForms.ViewerDataOperation..ctor() at
Microsoft.Reporting.WebForms.HttpHandler.GetHandler(String operationType) at Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionS> tep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& >completedSynchronously)