Shortcuts

Report keeps asking for parameters

After some internet sifting i found how to create a crystal report using the disconnected model and learnt how to pass parameters to it.

In my report am suplying a range of dates to select data inside the range; when the report only has one page (or the first of a multi paged) everything works like a charm. The problem is when i naviagate the report using the default toolbar buttons on the
crystalreportviewer, the report asks for the very same parameters ive set in code behind.

I was using queystring parameters to pass the parameters (i have a page where you pick the report types and another which has the reportviewer and displays the reports previously selected)

and i thought that they got lost because when you click next/previous there is a postback...switched to session variables and it is still the same.

1: How can i solve this?

2: Is there a way to cache all the report so that navigation doesnt require database access?