我正在连接一个带有嵌入式 ReportViewer 控件的站点。我需要将多值参数(字符串数据类型)传递给报表。我尝试过使用以下方法,但每次使用参数报告错误时都缺少一个值。
这是我正在使用的方法:
string s = String.Join(",", paramValue.ToArray());
// method 2 carriage return new line delimited string
string s = String.Join("/r/n", paramValue.ToArray()) + "/r/n";
// method 3 values as a string array
string[] s = paramValue.ToArray();
paramList.Add(new ReportParameter("ParamName", s, false));
显然,上面的代码并不完全是我使用的,但它确实显示了我尝试过的变体。
以上都不起作用。请帮我解决这个问题。