ReportViewer only displaying ~33 records for particular report.

I am reusing a reportviewer object in a webpage to render one of two reports based on what's passed on the query string. Let's call them Report A and Report B. Report A is the default, Report B is my problem.

Report B is only displaying a maximum of approximately 33 records on -any- iteration or call to it. I say maximum because there are times when it will return less. The data it returns is accurate, just incomplete.

Things I've checked:
- Stored Procedure is returning correct # of rows
- DataSource in codebehind is picking up the right count of rows.
- LocalReport is getting the datasource added properly.
- There are no errors that I can see from the project itself.
- I've tried using Response.Buffer in case it was rendering too quickly, this did not work.
- SizeToReportContent="true" so it is not getting cut off, plus Report A will readily display all its rows without problems.
- I searched and found a similar problem solved by changing the DOCTYPE - this did not work.

Any and all help would be appreciated.

[1087 byte] By [Z] at [2008-2-15]

SQL Server

Site Classified