无法导出Telerik html5报告(说“正在加载”)?

时间:2015-05-16 18:04:01

标签: asp.net-mvc telerik-reporting

我有一个MVC网站,它使用带有html5报告查看器的Telerik报告。报告显示正常,但我无法将报告导出为任何格式,因为单击“导出”按钮时显示“正在加载”。

MySite / api / reports / formats也刚刚显示

<Error>
<Message>An error has occurred.</Message>
</Error>

然而它应该显示如下:

[{“name”:“PDF”,“localizedName”:“Acrobat(PDF)file”},{“name”:“CSV”,“localizedName”:“CSV(逗号分隔)”},{“ name“:”XLS“,”localizedName“:”Excel 97-2003“},{”name“:”RTF“,”localizedName“:”Rich Text Format“},{”name“:”IMAGE“,”localizedName“ “:”TIFF文件“},{”name“:”MHTML“,”localizedName“:”Web Archive“}]

1 个答案:

答案 0 :(得分:0)

我解决了这个问题:这是因为我在Reports控制器中添加了一个方法(在设计时为图形创建一个虚拟对象数据源)。 我发现了这一点,因为在另一台PC上,我从api / reports / formats获得了更详细的错误消息,其中包含一个ExceptionMessage XML项:

"<ExceptionMessage>/Multiple actions were found that match the request: ...

将额外的方法从Reports控制器移动到另一个方法解决了问题。

我发布此信息是为了帮助其他有类似问题的人。