一个或多个数据源缺少凭据

时间:2013-02-26 10:57:43

标签: reportviewer rdlc credentials

我正在使用ReportViewer在网页上实现一系列rdlc报告。最初生成报告时工作正常,但当我尝试更改报告页面时,会显示以下错误:

“一个或多个数据源缺少凭据”

我已经检查过本地报告的数据源是否设置正确,并且报告的第一页正确显示的事实证明了这一点。

当我将报告导出为PDF或任何其他格式时,它会正确包含所有报告页面。

我也尝试过实现PageNavigation事件,但在调用事件之前会抛出此错误。

是否有任何人对这个问题有任何煽动以及可能有什么解决方案?

1 个答案:

答案 0 :(得分:0)

好的,我发现了问题所在。我将AsyncRendering设置为false,以使报表查看器能够拉伸到页面的整个宽度。

不幸的是,这会导致回发并重新加载enitre页面,显然数据源会丢失。

不幸的是,我现在必须手动管理报表查看器的宽度,看起来不太好。

无论如何,解决方案是确保AsyncRendering = true。