有没有办法在Reporting Services Pages文件夹中部署自定义.aspx页面?

时间:2012-02-21 12:33:15

标签: reporting-services ssrs-2008

我想将自定义页面部署到中 ..\MSRS10.MSSQLSERVER\Reporting Services\ReportServer\Pages

文件夹。 但似乎除了ReportViewer.aspx页面之外的所有请求都被重定向到目录浏览。

有没有办法注册自定义页面?

3 个答案:

答案 0 :(得分:0)

这可能是可能的,但我认为最大的障碍是整理IIS中的Report Server与Everything Else配置。如果您还没有,请使用SSRS查看配置选项。

Configuring Reporting Services URL Reservations

URLs in Configuration Files

答案 1 :(得分:0)

从我发现的,它非常丑陋,唯一的方法是注册覆盖ReportViewerWebControl.axd的自己的处理程序。然后,您可以阅读请求流并根据需要进行各种更改。它不是一个很好的解决方案,并且没有高度可支持的前进与潜在的更新等。

作为一个例子,我最近需要在应用程序中嵌入对ReportViewer.aspx的调用,但支持跨域脚本编写,直到你请求带有日期参数的报告和日历选择器,它使用iframes等为IE进行直截了当支持。我设法用处理程序方法解决了这个问题。

答案 2 :(得分:0)