This exception is thrown only in 3 cases:1. Parameter is not passed to sub report2. Parameter which is been passed is not been created on sub report3. Data type of parameter on main report and sub report is not matching up. C# code which is required to display sub report is mentioned below: