本帖最后由 Lenka.Guo 于 2016-5-30 10:07 编辑
您好,MVC项目下使用ActiveReports,我们有博客和示例,您可以参考:
在 ASP.NET MVC 4 中使用 ActiveReports 报表ActiveReports 在 MVC 中运行时绑定数据源
本地MVC示例:C:\Users\PBD\Documents\GrapeCity Samples\ActiveReports 8\Professional
在MVC程序中路由设置非常关键,为了能够正常使用ActiveReports,需要添加以下路由配置:
- public static void RegisterRoutes(RouteCollection routes)
- {
- routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
- routes.IgnoreRoute("ActiveReports.ReportService.asmx/{*pathInfo}");
- routes.IgnoreRoute("Grapecity.ActiveReports.Flash.v8.swf");
- routes.IgnoreRoute("{*allActiveReport}", new { allActiveReport = @".*\.ar8(/.*)?" });
- routes.MapRoute(
- name: "Default",
- url: "{controller}/{action}/{id}",
- defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
- );
- }
复制代码
|