ReportViewer.LocalReport.Refresh
和ReportViewer.RefreshData
之间有什么区别?在呈现本地RDLC报告时,有必要在ReportViewer.LocalReport.Refresh()
之前执行ReportViewer.RefreshData()
,还是有其他方式?
答案 0 :(得分:0)
根据我的理解,调用'ReportViewer.RefreshReport()'方法会导致重新加载和呈现报表中的所有数据。将ReportViewer控件添加到表单时,对“ReportViewer.RefreshReport()”的调用会自动添加到“表单加载”事件处理程序中。
如果您只提供新数据但使用相同的报告定义,则可能需要调用ReportViewer.LocalReport.Refresh()。