Telerik在ASP.NET MVC 4项目中报告

时间:2013-04-24 05:02:55

标签: asp.net-mvc asp.net-mvc-4 telerik telerik-reporting

我尝试在我的WebApp中实现Telerik Report并获得运行时错误。

  

异常详细信息:System.TypeLoadException:   GenericArguments [0],'BuilkReport.Areas.Report.Template.PoReport',on   'Telerik.Reporting.XmlSerialization.Current.ReportSerializable`1 [勒特雷波尔]'   违反了类型参数'TReport'的约束。

这些是我使用的方法:

  1. 创建telerik报告并为其构造函数创建参数
  2. 使用Telerik.Reporting.InstanceReportSource作为数据成员之一
  3. 创建模型
  4. 使用控制器获取模型的正确参数,然后将其传递给视图
  5. 这些步骤运行正常,数据按计划正确进行。在视图部分中,我使用了此演示中的方法:http://www.telerik.com/community/code-library/reporting/general/using-telerik-web-reportviewer-in-asp-net-mvc-application.aspx

    我只是将这些视图复制到我的项目中,并从控制器传递模型以传递给ReportViewer1.ReportSource(而不是像在演示项目中那样创建一个新模型)

    任何人都可以帮我这个吗?感谢。

2 个答案:

答案 0 :(得分:1)

发布了测试版HTML5报告查看器的预览 - Bringing the Power of HTML5 to Telerik Reporting

答案 1 :(得分:0)