C#ReportParameter类将我的字符串分成不同的对象

时间:2016-06-15 17:06:58

标签: c# asp.net reportparameter

我正在使用ReportParameter将Departments列表传递给Report,但似乎ReportParameter将逗号分隔的字符串分解为单个字符串列表。我需要将实际的,未修改的字符串作为单个项目传递。如果让ReportParameter单独保留数据并将其传递给报告,我该怎么办?

我将数据传递给报告,我的ReportParameter调用如下所示:

ReportParameter DepartmentName = new ReportParameter("Dept", "Bakery,Deli,Cheese", false);

但是,当我跟踪对数据库的调用时,它将其分解为三个字符串对象(“Bakery”,“Deli”,“Cheese”)而不是将它们保持在一起(“Bakery,Deli,Cheese”)和报告失败。如果发送单个项目,则报告有效,因此导致报告失败的是此行为。

0 个答案:

没有答案