wie set Datatable als datasource im ReportViewer

Suchte ich in der letzten Frage über Datatable als datasource im ReportViewer und fand ich dies als Lösung

DataTable table = new DataTable();
table.Columns.Add("value", typeof(string));
table.Columns.Add("price", typeof(string));
table.Columns.Add("quantity", typeof(string));

table.Rows.Add("test1","10","20");
table.Rows.Add("test2", "10", "20");

reportViewer1.LocalReport.DataSources.Clear();

ReportDataSource rprtDTSource = new ReportDataSource("TITLE",table);

reportViewer1.LocalReport.DataSources.Add(rprtDTSource);
reportViewer1.RefreshReport();

aber ich bekomme dieses Bild als Ergebnis

wie set Datatable als datasource im ReportViewer

was ist das problem ??

  • Wo stellst du den Bericht für den Bericht-viewer? Ich nehme an, Sie haben einen Bericht als "eingebettete Ressource" und dann können Sie den Bericht der Quelle so etwas wie dieses: this.reportViewer1.LocalReport.ReportEmbeddedResource = "Namespace.ReportName.rdlc";
  • ich habe nur, und Daten, Tabelle und Bericht-viewer, wie kann ich die Anzeige der Daten innerhalb des Berichts-viewer - @RezaAghaei
InformationsquelleAutor a. sawa'deh | 2015-12-24
Schreibe einen Kommentar