【发布时间】:2015-08-31 12:52:11
【问题描述】:
是否可以使用报表查看器控件设置内部参数值?
rv.ServerReport.SetParameters(new ReportParameter[] { new ReportParameter("Username", User.Identity.Name) });
{"报表参数'用户名'是只读的,不能修改。 (rsReadOnlyReportParameter)"}
我听说你只能set an internal parameter using the Report Viewer...但似乎内部参数就是...内部。需要明确的是,服务器端的内部参数是在参数定义中未检查 Hide 和 Prompt 的内部参数。如果Hide 被选中(隐藏参数),该参数仍然可以通过查询字符串或订阅传递。
【问题讨论】:
-
在创建链接报告时,内部参数会暴露给用户。所以在这种情况下,内部参数的行为方式与隐藏参数相同。
标签: asp.net reporting-services webforms ssrs-2008-r2