加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

如何以编程方式设置ASP.NET ReportViewer控件的数据源?

发布时间:2020-12-16 06:57:01 所属栏目:asp.Net 来源:网络整理
导读:如何以编程方式设置ASP.NET ReportViewer控件的数据源? 我有一个VS 2008 ReportViewer控件,想要在几个不同的报告之间切换. 我可以通过设置报告源并刷新控件来切换报告,但我看不到在哪里设置数据源. 每个报告都有自己的数据源,如果我在构建控件时最初配置它
如何以编程方式设置ASP.NET ReportViewer控件的数据源?

我有一个VS 2008 ReportViewer控件,想要在几个不同的报告之间切换.

我可以通过设置报告源并刷新控件来切换报告,但我看不到在哪里设置数据源.

每个报告都有自己的数据源,如果我在构建控件时最初配置它们就可以了,但我需要在它们之间切换.

解决方法

我假设问题是关于ReportViewer控件.

reportViewer.LocalReport.DataSources.Clear();
reportViewer.LocalReport.DataSources.Add(new ReportDataSource("dsname",source));

“dsname”是数据源的名称,您可以找到它.rdlc文件. source是包含要在报表中显示的数据的变量.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读