舍我其谁lb 发表于 2017-4-6 15:45:15

RDL报表文件在Asp.net MVC中如何放在Areas中路由怎么写

RDL报表文件放在Areas里怎么调用啊,我的页面老是显示报表不可用


报表文件的路由该怎么写啊,需要重新配置吗

Lenka.Guo 发表于 2017-4-6 15:51:02

这个是Area 的路由配置问题,需要在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 }
            );
      }

舍我其谁lb 发表于 2017-4-6 16:09:59

路由我加上了,可是还不行


Lenka.Guo 发表于 2017-4-6 16:13:13

不应该啊,还是报同样的错误??强刷下

舍我其谁lb 发表于 2017-4-6 16:18:23

嗯不行;我Url写的对吗?,RDL文件位置放的对吗?

Lenka.Guo 发表于 2017-4-6 17:29:50

RdlReports1.rdlx 和.asmx 文件的路径很重要

舍我其谁lb 发表于 2017-4-6 18:27:16

Lenka.Guo 发表于 2017-4-6 17:29
RdlReports1.rdlx 和.asmx 文件的路径很重要

嗯,已解决

Lenka.Guo 发表于 2017-4-7 09:13:26

本帖最后由 Lenka.Guo 于 2017-4-7 10:02 编辑

:loap1:
谢谢反馈~~
页: [1]
查看完整版本: RDL报表文件在Asp.net MVC中如何放在Areas中路由怎么写