Как я программно устанавливаю источник данных для управления ASP.NET ReportViewer?

Как я программно устанавливаю источник данных для управления ASP.NET ReportViewer?

Я имею контроль VS 2008 ReportViewer и хочу переключиться между несколькими различными отчетами.

Я могу переключить отчеты путем установки источника отчета и обновления управления, но я не вижу, где установить источник данных.

Каждый отчет имеет свой собственный источник данных, и если я настраиваю их первоначально, когда управление создается, это прекрасно, но я должен переключиться между ними.

5
задан Ennael 18 April 2011 в 15:30
поделиться

1 ответ

Я предполагаю, что вопрос касается элемента управления ReportViewer.

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

«dsname» - это имя источника данных, вы можете найти его .rdlc файл. источник - это переменная с данными, которые вы хотите показать в отчете.

4
ответ дан 14 December 2019 в 19:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: