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

Winforms 如何清除WinForm ReportViewer控件中的参数值?,winforms,reportviewer,Winforms,Reportviewer,我正在使用ReportViewer控件在WinForm应用程序中显示服务器报告。我设置报告参数如下: List<ReportParameter> parameterValues = new List<ReportParameter>(); ... parameterValues.Add(new ReportParameter("parameter name", "parameter value")); ... myReportViewerControl.ServerRep

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

List<ReportParameter> parameterValues = new List<ReportParameter>();
...
parameterValues.Add(new ReportParameter("parameter name", "parameter value"));
...
myReportViewerControl.ServerReport.SetParameters(parameterValues);
List参数值=新列表();
...
添加(新的ReportParameter(“参数名称”、“参数值”));
...
myReportViewerControl.ServerReport.SetParameters(参数值);
我有一个“CompanyName”参数,我不想设置这个参数。可能是为第一次加载报告设置的,但第二次我想将其设置为未设置。我想清除值

我找不到任何清除参数值的解决方案

我如何处理这个问题


谢谢。

现在回答这个问题太晚了,但是对于其他有同样问题的人来说

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

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