是否可以将ReportViewer与ASP.NET MVC一起使用?

时间:2009-11-12 19:11:16

标签: asp.net-mvc reportviewer

我正在尝试使用Asp.NET MVC的ReportViewer(它必须是ReportViewer!)。有可能吗?

感谢!!!

4 个答案:

答案 0 :(得分:1)

您可以使用网络表单或使用SOAP functionality

答案 1 :(得分:1)

报表查看器需要视图状态,而在ASP.Net MVC中没有。

有两种方法可以做到这一点。

  • 在您的网站上有一个普通网页,并用它来显示报告查看器。
  • 让您的asp.net MVC页面调用您的报表服务器,然后将Http响应流出到客户端(我们将其用于PDF报告)

答案 2 :(得分:0)

任何不使用ViewState或者需要runat=server的控件都可以在ASP.NET MVC中使用而不会出现问题。

ASP.NET MVC的构建允许在视图中编写报表是一个相对简单的命题。

答案 3 :(得分:0)

您需要将报表查看器放在Web窗体上。查看本页的第二部分。

http://www.packtpub.com/article/mixing-asp.net-webforms-and-asp.net-mvc