NET MVC Report Viewer Пустой - PullRequest
0 голосов
/ 28 июня 2019

У меня есть .NET приложение веб-страниц, и теперь я конвертирую его в MVC, оно имеет отчет rdlc. Теперь для MVC я включил ReportViewerForMVC пакет nuget. теперь при загрузке страницы ничего не отображается, даже средство просмотра отчетов также не отображается. Это просто пустое пространство с рамкой и ничего больше.

Я пытался создать пример приложения, и это работает, я попробовал все после исследования лота в сети, но ни одно из них не принесло успеха.

ReportViewer reportViewerGeneral = new ReportViewer();
reportViewerGeneral.ProcessingMode = ProcessingMode.Local;
 reportViewerGeneral.SizeToReportContent = true;
reportViewerGeneral.AsyncRendering = false;
reportViewerGeneral.Width = 3000; //Unit.Percentage(90);
reportViewerGeneral.Height = 2000;// Unit.Percentage(90);
reportViewerGeneral.CssClass = "ReportViewer";
ReportBuilder reportBuilder = new ReportBuilder();                                             
reportBuilder.BuildReport(p_Parameters._ReportCode);     



reportViewerGeneral.LocalReport.LoadReportDefinition(this.LoadRDLCFromStream(reportBuilder._rptName));

reportViewerGeneral.LocalReport.DataSources.Clear(); 
if (reportBuilder.listNamedDataTables.Count > 0)
        {
            for (int i = 0; i < reportBuilder.listNamedDataTables.Count; i++)
            {
                var elemento = reportBuilder.listNamedDataTables.ElementAt(i);
                ReportDataSource rds = new ReportDataSource(elemento.Key, elemento.Value);
                reportViewerGeneral.LocalReport.DataSources.Add(rds);
            }
        }                
reportViewerGeneral.Visible = true;
reportViewerGeneral.ViewStateMode = ViewStateMode.Enabled;
reportViewerGeneral.Enabled = true;
reportViewerGeneral.ProcessingMode = ProcessingMode.Local;
ViewBag.ReportViewer = reportViewerGeneral;

Я ищу, чтобы загрузить полную страницу с данными и все, но это не

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...