This topic describes how to view a FlexReport in your MVC application using C1 MVC ReportViewer template. C1 MVC ReportViewer template provides the following options using which you can preview your report in FlexViewer;
When working with ASP.NET Core applications, you can only use the Report in other report service option in the C1 MVC Report Viewer template to view the report in FlexViewer. You can use this option when your report is hosted on the Web API Service project.
When working with ASP.NET Core applications, you can use the Report in ActiveReports report service option in the C1 MVC Report Viewer template to view the ActiveReports in FlexViewer. You can use this option only for the ActiveReports that are hosted on a server.
The below steps demonstrates how you can use C1 MVC ReportViewer wizard to view a report in FlexViewer control using Visual Studio template.
Complete the following steps to register the required resources for using ASP.NET MVC FlexViewer control:
_Layout.cshtml
to open it.<head></head>
tags.
_Layout.cshtml |
Copy Code
|
---|---|
<c1-styles /> <c1-scripts> <c1-flex-viewer-scripts /> </c1-scripts> |
For more information on how to register resources for FlexViewer, refer to Registering Resources.
Complete the following steps to add controller to your application.
Controller
)A new controller is added to the application within the folder Controllers.