Hello,
the sample code in C# is something like so...
protected void Page_Init(object sender, EventArgs e)
{
if (!IsPostBack)
{ // do all your reporting stuff here, then add it to session like so
ReportDocument crystalReportDocument = new ReportDocumment();
crystalReportDocument.SetDataSource(DataTableHere);
//_reportViewer is the crystalviewer which you have on ur aspx form _reportViewer.ReportSource = crystalReportDocument;
Session["ReportDocument"] = crystalReportDocument; }
else
{
ReportDocument doc = (ReportDocument)Session["ReportDocument"];
_reportViewer.ReportSource = doc; } }
Method 2:
did you call report binding inside Not Page.IsPostBack ? like
If Not Page.IsPostBack Then
'call report
End If
hope this helps..