使用ASP NET MVC进行Teleelerik报告

问题描述 投票:0回答:1

我正在遵循本指南-> https://docs.telerik.com/reporting/mvc-report-viewer-extension-embedding

[嗨,我创建了一个空的ASP .NET MVC应用程序,并且我试图输出我创建的reportViewer。这是我选择的

Add New Item

我选择了样本报告定义。之后,它生成了3个文件。一个ReportsController,一个trdp文件和一个cshtml文件

  1. 我创建了一个HomeController,并将操作“ Index”重命名为“ Reports”。
  2. 我将cshtml文件重命名为“ Reports.cshtml”,并将其放在“视图/主文件夹”下。
  3. 然后我在Controllers文件夹下创建了一个名为“ api”的文件夹,因此现在看起来像是Controllers / api,并将ReportsController移到了该“ api”文件夹。

Solution Explorer

  1. 我还从“索引”->“报告”更改了默认路由操作

RouteConfig

问题:每当我运行程序时,什么都没有显示。它只是一个空白页。我在做什么错?

c# asp.net asp.net-mvc telerik telerik-reporting
1个回答
0
投票

Telerik Reporting Controller是一个Web Api控制器,仅用于管理查看器的HTTP请求。但是,剃须刀查看页面需要MVC控制器才能正常工作。有关MVC项目的示例,请参见Telerik Reporting安装随附的演示。

另一个选择是将纯HTML5页面与Telerik HTML5报告查看器页面项目模板一起使用,则不需要MVC控制器。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.