Reportviewer MVC Core

Asked

Viewed 1,806 times

7

I am working on a project using ASP.NET MVC Core.

I installed all the necessary dependencies for the use, but it does not allow to be used in my application. However, if I create a new MVC5 application it is enabled and installed.

Someone’s been through it?

1 answer

6


It does not work and for now will not work in the Core version of ASP.NET.

Microsoft is only evaluating the creation of a control . NET Core Reportviewer. Which means there is no present (08/2017). There is also no "control" of Reportviewer for ASP.NET MVC.

Solution 1

There is an alternative Alan Juden solution around MS-Reportserver’s Reportexecution.asmx.

But it’s not the same. This will still require Windows Authentication on the report server (along with the-user-should-be-member-of-the-ad-specific group), and an SSRS server running on Windows. That is, you will need a reporting server for your "Reportviewer" to work.

Solution 2

There is yet another solution available through the following nuget:

However, according to the previous solution, it is still necessary to authenticate on a report server. According to the description of the nuget:

Rendering of reports to . Net Core MVC through a reporting server. Only with remote support, local reports will arrive in the future.

Solution 3

It seems that Telerik has created a solution through HTML5 reports for ASP.NET Core. The only problem is that Telerik libraries need to be purchased.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.