YouTube

 

Watch videos for the ASP.NET MVC HTML5 Viewer. Subscribe to the Stimulsoft channel to find out about the new video lessons uploaded. Leave your questions and suggestions in the comments to the video.

 

 

Samples

 

See on GitHub examples for working with the ASP.NET MVC HTML5 Viewer component. All samples are separate projects grouped into one solution for Visual Studio.

 

 

 

The HTML5 Viewer (StiMvcViewer) component is designed for viewing reports in the web browser. You do not need to install the .NET Framework, ActiveX components, or any special plug-ins on the client-side. All you need is any modern Web browser.

 

With the help of the HTML5 Viewer, you can view, print, and export reports on any computer with any operating system installed. Since the viewer only uses HTML and JavaScript technologies, it can be run on devices with no Flash or Silverlight support - tablets, smartphones. Also, Viewer supports the following interfaces: Mobile Interface and Touch Interface. These interfaces will be switched on automatically when the mobile devices are used or for the touchscreen displays.

 

The HTML5 Viewer component uses the AJAX technology to perform all actions (uploading a report, paging, scaling, interactivity in reports, etc.), allowing you to get rid of reloading the entire page and save Web traffic, and speed up work.

 

The HTML5 Viewer supports many themes, animated interface, bookmarks, interactive reports, editing of report elements on the page, full-screen mode, search panel, and other necessary features for viewing reports.

 

Information

 

Since dashboards and reports use the same unified template format - MRT, methods for loading the template and working with data, the word “report” will be used in the documentation text.

 

 

 

To use the HTML5 Viewer in a Web project, you should install the NuGet package of Stimulsoft.Reports.Web:

Select "Manage NuGet Packages ..." in the context menu of the project;

 Specify Stimulsoft.Reports.Web in the search bar on the Browse tab;

 Select the item, define the version of the package, and click Install. When updating the package, click the Update button.

 

If this is not possible, you should add the following assemblies to the project:

Stimulsoft.Base.dll

Stimulsoft.Report.dll

Stimulsoft.Report.Check.dll

Stimulsoft.Report.Helper.dll

Stimulsoft.Report.Mvc.dll

Stimulsoft.Report.Web.dll

Stimulsoft.Report.WebDesign.dll

 

To add the ability to view and export dashboards in a Web project, install the NuGet package Stimulsoft.Dashboards.Web (this package is associated with the package Stimulsoft.Reports.Web. If it is missed, it will be installed automatically):

Select "Manage NuGet Packages ..." in the context menu of the project;

Specify Stimulsoft.Dashboards.Web in the search bar on the Browse tab;

Select the item, define the version of the package, and click Install. When updating the package, click the Update button.

 

If for any reason, this is not possible, you should additionally add the following assemblies to the project:
Stimulsoft.Dashboard.dll

Stimulsoft.Dashboard.Drawing.dll
Stimulsoft.Dashboard.Export.dll

 

 

How this works?

Interactive Reports

Activation

Timeout

Showing Reports and Dashboards

Editing Rendered Reports

Connecting data

Sending Reports by Email

Localization

Calling Designer from Viewer

Printing Reports

Caching

Exporting Reports and Dashboards

Using Themes

Viewing Modes

Basic Features

Work with Parameters

Additional Methods

Work with Bookmarks

Export and Printing from Code

Viewer Settings