如何清除WinForm ReportViewer控件中的参数值?

时间:2010-06-01 17:04:53

标签: winforms reportviewer

我正在使用ReportViewer控件在我的WinForm应用程序中显示我的服务器报告。我设置了这样的报告参数:

List<ReportParameter> parameterValues = new List<ReportParameter>();
...
parameterValues.Add(new ReportParameter("parameter name", "parameter value"));
...
myReportViewerControl.ServerReport.SetParameters(parameterValues);

我有一个“CompanyName”参数,我不想设置此参数。也许它设置为第一次报告加载,但第二次我想将其设置为未设置。我想清除价值。

我找不到任何清除参数值的方法。

我该如何处理这个问题?

谢谢。

1 个答案:

答案 0 :(得分:0)

答案已经太迟了,但对于那些有同样问题的人来说......

要取消设置参数,请为其指定一个空字符串值:

myReportViewerControl.ServerReport.SetParameters(new ReportParameter("parameter name", String.Empty));