Currently we have a report with multiple sub-reports that could be used. Up until now we've been changing the subreports manually every time we want to print something different. However I'm trying to build a C# Winforms app with the ReportViewer control that could change the subreports out dynamically. Is this possible in any way? This is for SQL Server Reporting Services 2008 and the .NET 3.5 Framework if this helps any.