Back in 2017 version of Telerik Reporting, I could create a .NET Web API with Telerik Reports where the report viewer is a series of js files that would realize any report I gave it.
In the MVC Model I'd have code (C#) like
public static Telerik.Reporting.TypeReportSource [Report Source Name]()
Telerik.Reporting.TypeReportSource oReportSrc = null;
oReportSrc = new Telerik.Reporting.TypeReportSource();
oReportSrc.TypeName = typeof(MyReports.[Report Name]).AssemblyQualifiedName;
catch (SystemException ex)
In the MVC View (CSHTML) I would have code like
<!--kendo.all.min.js can be used as well instead of kendo.web.min.js and kendo.mobile.min.js-->
var typeReportSource = [My App].Models.[Report Source Name] ();
typeReportSource.Parameters.Add(new Telerik.Reporting.Parameter("[variable name]", ViewBag..[variable name]));
I see the older style js in the install
Program Files (x86)\Progress\Telerik Reporting R2 2022\Html5\ReportViewer\js
Are the any demo/documentation on how to use what i would call the "older style" - for a Web API - where the report and properties are not hardcoded?