如何使用winform在c#中将两个参数传递给reportviewer
如何通过以下方法将两个参数传递给reportviewer如何使用winform在c#中将两个参数传递给reportviewer,c#,.net,reporting-services,C#,.net,Reporting Services,如何通过以下方法将两个参数传递给reportviewer ADMSDataSetTableAdapters.pwl_detailsTableAdapter adapter = new ADMSDataSetTableAdapters.pwl_detailsTableAdapter(); ADMSDataSet.pwl_detailsDataTable table = new ADMSDataSet.pwl_detailsDataTable();
ADMSDataSetTableAdapters.pwl_detailsTableAdapter adapter = new ADMSDataSetTableAdapters.pwl_detailsTableAdapter();
ADMSDataSet.pwl_detailsDataTable table = new ADMSDataSet.pwl_detailsDataTable();
adapter.FillByCity(table,textbox1.text);
ReportDataSource MyNewDataSouce = new ReportDataSource("Warehouse_DataSet", (DataTable)table);
this.reportViewer1.LocalReport.DataSources.Clear();
this.reportViewer1.LocalReport.DataSources.Add(MyNewDataSouce);
this.reportViewer1.LocalReport.Refresh();
this.reportViewer1.RefreshReport();
请注意,任何人都可以帮助我创建如下参数:
List<ReportParameter> list = new List<ReportParameter>();
ReportParameter param = new ReportParameter("name","value"));
list.Add(param);
this.reportViewer1.LocalReport.SetParameters(list);
List List=新列表();
ReportParameter param=新的ReportParameter(“名称”、“值”);
列表。添加(参数);
this.reportViewer1.LocalReport.SetParameters(列表);