开发者

Is it possible to use ReportViewer with ASP.NET MVC?

I'm trying to use ReportViewer (it must be ReportViewer!) with A开发者_运维百科sp.NET MVC. Is it possible?

Thanks!!!


You can use a webform for that or use the SOAP functionality


Report Viewer requires view state, and you do not have that in ASP.Net MVC.

There are two ways to do this.

  • Have one page on you site that is a normal web page and use that to display the report viewer.
  • Let your asp.net MVC page call your report server and then stream out the Http response to the client (we use this for PDF reports)


Any control that does not use ViewState or require runat=server can be used in ASP.NET MVC without problems.

The construction of ASP.NET MVC allows report writing in a view to be a relatively straightforward proposition.


You will want to put the report viewer on a Web Form. Check out the second section on this page.

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

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜