I have a web app, in .Net Core 3.1 and I am using Telerik Reporting to generate my report. I am getting an error which says:
"Failed to load resource: the server responded with a status of 500 (Internal Server Error) - api/reports/formats:1"
I don't think the serviceUrl is the issue, but here it is:
<script type="text/javascript">
$(document).ready(function () {
$("#btnReport").click(function () {
var viewer = $("#reportViewer1").data("telerik_ReportViewer");
viewer.reportSource({
report: "KarposhReports.Temp, KarposhReports, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
parameters: { imageUrl: $("#imageUrl").attr('href') }
});
viewer.refreshReport();
$("#reportViewer1").show(0);
});
$("#reportViewer1")
.telerik_reportViewer1({
serviceUrl: "/api/reports",
reportSource: {
report: "KarposhReports.Temp, KarposhReports, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
},
viewMode: telerikReportViewer.ViewModes.INTERACTIVE,
scaleMode: telerikReportViewer.ScaleModes.SPECIFIC,
scale: 1.0,
ready: function () {
this.refreshReport();
}
});
});