Ssrs 2008 ReportViewer 11.0.0.0和SubreportProcessing事件未触发

Ssrs 2008 ReportViewer 11.0.0.0和SubreportProcessing事件未触发,ssrs-2008,reporting-services,Ssrs 2008,Reporting Services,我有许多子报表与ReportViewer 10.0.0配合良好的报表,一旦升级到ReportViewer 11.0.0.0,子报表处理事件就不会触发 有没有人有过类似的经历 有什么建议吗?在升级Microsoft.ReportViewer.WinForms(9.0=>11.0)之后,在我们的例子中,事件正在触发。但是为第一个子报表提供的数据源用于呈现所有其他子报表 如果SubreportProcessing处理程序未执行,请尝试不使用事件的unmap指令 AddHandler Me.Report

我有许多子报表与ReportViewer 10.0.0配合良好的报表,一旦升级到ReportViewer 11.0.0.0,子报表处理事件就不会触发

有没有人有过类似的经历


有什么建议吗?

在升级Microsoft.ReportViewer.WinForms(9.0=>11.0)之后,在我们的例子中,事件正在触发。但是为第一个子报表提供的数据源用于呈现所有其他子报表

如果SubreportProcessing处理程序未执行,请尝试不使用事件的unmap指令

AddHandler Me.ReportViewer1.LocalReport.SubreportProcessing,LocalReport\u SubreportProcessing的地址

Me.ReportViewer1.LocalReport.DataSources.Add(新的Microsoft.Reporting.WinForms.ReportDataSource(“dsToto”),…)

Me.ReportViewer1.RefreshReport()

'对于以下行,取消映射发生在呈现结束之前:不调用事件处理程序


'RemoveHandler Me.ReportViewer1.LocalReport.SubreportProcessing,LocalReport\u SubreportProcessing的地址

谢谢Stephane,很抱歉我的其余评论被打断。我认为您是对的,我使用事件将数据源的过滤版本附加到每个子报表。在呈现报表之前,我将尝试附加数据源,看看是否有效。再次感谢您的建议。