我找到了this类似的帖子,但它没有答案,只有一个建议对我不起作用。所以我决定创建一个新问题,因为没有像我这样的答案。
我的reportviewer
一切正常。我需要在我的rdlc
文件上创建一个表达式,该表达式接收一个值作为参数
我在名为rdlc
的{{1}}文件上创建了一个新参数
这是我传递参数的代码,这里也是错误触发的地方:
usr
还试过这个:
ReportViewer1.LocalReport.SetParameters(new ReportParameter("usr", "Hellow"));
也没用。
我确定ReportParamter[] param = new ReportParameter[1];
param[0] = new ReportParamter("usr" "Hellow");
ReportViewer1.LocalReport.SetParamters(param);
的路径和其他一切都好,我百分百肯定!
问题是这条线我不知道如何解决。
答案 0 :(得分:0)
它必须对您的数据绑定做一些事情。您可以查看以下内容:
答案 1 :(得分:0)
试试这个:
List<ReportParameter> parameters = new List<ReportParameter>();
parameters.Add(new ReportParameter("usr", "Hello"));
ReportViewer1.ServerReport.SetParameters(parameters);