所以我在 Reporting Services 2005 中有一份报告。其中有一个参数 (ConnectionString),它决定了报告将使用哪个数据源。它还有其他几个参数,它们是从 ConnectionString 参数中选择的数据源派生的下拉列表。
在报表管理器中,这很好用。所有的下拉菜单一开始都是灰色的。当您选择数据源时,页面重新查询/重绘以及其他参数的所有可用参数值都将根据这些字段的查询进行填充。
然而 ...
在 ReportViewer Web 控件中,当第一次加载报表时,所有其他参数字段都只是空文本框,而不是下拉框。为 ConnectionString 参数选择不同的数据源不会重新查询/重新绘制其他参数。
我一直在翻阅 ReportViewer 编程参考,看看是否有某种方法可以复制报表管理器在某些参数更改时使用报表查看器重新加载网页的方式,但我找不到任何不超过我可怜的东西.NET 小脑袋。
有任何想法吗?