Как в Visual Studio 2005 отобразить отчет в элементе управления ReportViewer непосредственно в режиме предварительного просмотра?
Используйте метод SetDisplayMode():
SetDisplayMode()
MyReportViewer.SetDisplayMode(DisplayMode.PrintLayout);
В приложении Windows Forms, если вы вызываете метод SetDisplayMode в событии RenderingComplete Reportviewer, это может вызвать StackOverflowException. Неправильное место для вызова метода.