Asp.net MVC中如何放在Areas中路由如何编写

MVC 中使用ActiveReports 报表控件,保证正常运行的最不可缺少的步骤,就是添加路由。 MVC Area 中可以说是比MVC多一层目录,按照往常的步骤,报表仍无法加载,会报如下的错误信息那今天我们就来了解,在MVC Area中怎么为AR添加路由信息,只需一步

发布于 2017/04/30 00:00

ActiveReports

MVC 中使用ActiveReports 报表控件,保证正常运行的最不可缺少的步骤,就是添加路由。

MVC Area 中可以说是比MVC多一层目录,按照往常的步骤,报表仍无法加载,会报如下的错误信息

那今天我们就来了解,在MVC Area中怎么为AR添加路由信息,只需一步

 

在打开展示报表的Area的路由配置文件,添加以下代码,注意修改版本号。

如果路由添加之后仍有问题,则建议检查报表服务文件和报表文件的路径

 public override void RegisterArea(AreaRegistrationContext context)
        {
            context.Routes.IgnoreRoute("{*allActiveReport}", new
            {
                allActiveReport = @".*\.ar11(/.*)?"
            });

            context.MapRoute(
                "Test_default",
                "Test/{controller}/{action}/{id}",
                new { action = "Index", id = UrlParameter.Optional }
            );
        }

 

了解ActiveReports产品更多特性:

/developer/activereports

下载产品体验产品功能:

/download/?pid=16

ActiveReports 报表控件| 下载试用

ActiveReports 是一款专注于 .NET 平台的报表控件,全面满足 HTML5 / WinForm / ASP.NET / ASP.NET MVC / WPF 等平台下报表设计和开发工作需求,作为专业的报表工具为全球超过 300,000 开发人员提供了全面的报表开发服务。

您对ActiveReports产品的任何技术问题,都有技术支持工程师提供1对1专业解答,点击此处即可发帖提问>>技术支持论坛

相关产品
推荐相关案例
关注微信
葡萄城社区二维码

关注“葡萄城社区”

活字格低代码二维码

关注“活字格低代码”

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态