你好,你运行项目调试的时候,打断点调试 看看是否有进入报表的服务,如果连自己写的服务都没有进,那就说明你的服务配置有问题,如果是MVC的项目,要记得配置路由
这我根据你的 截图也没办法很好的判断出问题原因所在,建议你自己可以新建一个项目,然后使用动态数据源绑定,自己写一个对应的服务,如果是MVC的项目记得配置路由
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Web;
- using System.Web.Mvc;
- using System.Web.Routing;
- namespace MVC_LocateDataSource
- {
- public class RouteConfig
- {
- public static void RegisterRoutes(RouteCollection routes)
- {
- routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
- routes.IgnoreRoute("WebService1.asmx/{*pathInfo}");
- routes.IgnoreRoute("{*allActiveReport}", new { allActiveReport = @".*\.ar12(/.*)?" });
- routes.MapRoute(
- name: "Default",
- url: "{controller}/{action}/{id}",
- defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
- );
- }
- }
- }
复制代码
|