Crystal Report Reporter , , MVC. , , , , , .
ASP.NET MVC 1, Visual Studio 2008 Crystal Reports, VS2008. VS2010 , - Crystal Reports 2010, Report Viewer aspx, MVC.
, : - , , , VS2010 CrystalReports 2010: fooobar.com/questions/1023245/...
List<JobSummaryBody> body = model.GetJobSummaryBody(jobId, startDate, endDate);
JobSummaryByDate summary = new JobSummaryByDate();
. JobSummaryByDate - , Crystal Reports, , . , .
summary.SetDataSource(body);
- , Response.Redirect aspx, Crystal Reports
Session["ReportData"] = summary;
Response.Redirect("~/CrystalReports/JobSummaryByDateView.aspx");
. "CrystalReports", URL-.
JobSummaryByDateView.asp , Crystal Report, :
<CR:CrystalReportViewer ID="ReportViewer" runat="server" AutoDataBind="true"
EnableDatabaseLogonPrompt="False" EnableParameterPrompt="False"
ToolPanelView="None" HasDrilldownTabs="False" HasDrillUpButton="False"
HasSearchButton="False" HasToggleGroupTreeButton="False"
HasToggleParameterPanelButton="False" ReuseParameterValuesOnRefresh="True" />
- , , , ReportViewer.ReportSource , :
protected void Page_Init(object sender, EventArgs e)
{
ReportViewer.ReportSource = Session["ReportData"];
}