如何以编程方式设置 ASP.NET ReportViewer 控件的数据源?
我有一个 VS 2008 ReportViewer 控件,想要在几个不同的报告之间切换。
我可以通过设置报表源和刷新控件来切换报表,但我看不到在哪里设置数据源。
每个报告都有自己的数据源,如果我在构建控件时最初配置它们,那就没问题,但我需要在它们之间切换。
我认为问题与 ReportViewer 控件有关。
reportViewer.LocalReport.DataSources.Clear();
reportViewer.LocalReport.DataSources.Add(new ReportDataSource("dsname", source));
"dsname"
是数据源的名称,您可以在.rdlc 文件中找到它。source
是包含您要在报告中显示的数据的变量。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)