相关疑难解决方法(0)

无法在ASP.NET MVC的RDLC报告中查看或添加网站数据源

在RDLC报告中,在Visual Studio 2008的"设计"视图中,我们在"网站数据源"选项卡中看不到任何内容,并且"添加新数据源"按钮显示为灰色.仅启用"刷新"按钮,单击它不会执行任何操作.我们的业务逻辑层返回业务对象列表,业务逻辑和业务对象项目都由MVC项目引用.这是一个MVC应用程序,因此没有App_Code文件夹.

我们如何让我们的业务对象出现在Website Data Sources列表中,以便我们可以将对象中的字段拖放到RDLC报告中?

reportviewer objectdatasource rdlc

10
推荐指数
1
解决办法
1万
查看次数

无法使用数据源配置向导在Web项目中添加数据源

问题

我想在我的网络项目中添加一个报告(.rdlc).我需要报告使用对象数据源,而不是直接连接到数据库.

我的问题是,当我运行"报表向导"或向报表添加新的数据集时,数据源配置向导 允许我使用数据库.但是,在库项目中,数据源配置向导完全不同,并为我提供了多种选择.

我查看了Visual Studio 2013和2015(社区版)

问题

当我将报表(.rdlc)添加到库项目和Web项目时,为什么我遇到了不同的行为?如何选择和/或添加对象数据源到我的Web项目?

重现步骤:

  1. 创建一个新的"Asp.NET Web应用程序".我用了模板.
  2. 添加新项目:"报告向导"

然后将打开以下窗口: Web项目的数据源配置向导

  1. 将"类库"类型的新项目添加到同一解决方案中.
  2. 添加新项目:"报表向导"(到库项目)

现在我得到这个屏幕(那是我想要的网页项目中的屏幕): 库项目的数据源配置向导

我注意到的另一个不同之处是Project菜单:

在图书馆项目中我有"添加新数据源......"

项目菜单库项目

但在网络项目中没有这样的事情......

项目菜单Web项目

rdlc visual-studio visual-studio-2013 visual-studio-2015

10
推荐指数
2
解决办法
3902
查看次数