使用MVC3在报表查看器中回发

时间:2012-02-17 05:52:24

标签: asp.net-mvc-3 postback reportviewer

我正在使用带有MVC3的Report Viewer控件。当我创建报告时说Report2.rdlc,并且有150条记录,报告查看器的分页完成。当我点击第2页按钮时,会调用一个回发函数,当我使用MVC3时会抛出错误。是否有任何解决方法来实现第2页中要显示的记录。

或者是否可以在一个页面中显示所有记录?我试过了 1)增加报告的高度和报告。 2)将ShowPageNavigation设置为false。

请帮助。

提前谢谢你。

1 个答案:

答案 0 :(得分:0)

您在MVC视图中有ReportViewer控件吗?我只看到了基于hacks / workarounds的基本实现工作,通常高级功能被破坏,因为ReportViewer依赖于MVC中没有的WebForms中的东西。

您最好的方法是使用iframe和WebForm页面来获取完整功能,还是尝试打开/关闭异步呈现?