活动设计器中未启用 ReportViewer 控件。 - 视觉工作室 2017

Posted

技术标签:

【中文标题】活动设计器中未启用 ReportViewer 控件。 - 视觉工作室 2017【英文标题】:ReportViewer control are not enabled in the active designer. - Visual Studio 2017 【发布时间】:2018-02-01 02:14:44 【问题描述】:

我正在尝试在 MVC 应用程序上使用 RDLC 报告查看器,但我无法使用它。

我为 Visual Studio 安装了扩展 Microsoft Rdlc Report Designer,之后我还从 Nuget 包管理器控制台安装了这个包 Microsoft.ReportingServices.ReportViewerControl.WebForms。

然后我尝试选择要添加到工具箱的包,我收到以下消息:

按下 OK 按钮后,ReportViewer 在工具箱中仍然不可见。我也按照这些说明进行操作,但仍然无法正常工作Reportviewer tool missing in visual studio 2017 RC

【问题讨论】:

【参考方案1】:

对于 Visual Studio 2019 -->

01:转到扩展程序菜单

02 : 管理扩展 --> 搜索“Microsoft RDLC Report Designer”

03:下载并安装“Microsoft RDLC Report Designer”

创建 asp.net 空 web 项目Report.aspxReport.rdlc 文件添加到项目中。

04:转到Reference文件夹 --> 管理 nuget 包

05:搜索Microsoft.ReportingServices.ReportViewerControl.WebForms并安装

到目前为止,工具箱下还没有名为“Microsoft Sql Server”的选项卡。我们应该这样做才能打开它。

04:打开Report.rdlc文件

05:之后打开Report.aspx文件

06:现在您可以看到在工具箱下有一个名为 Microsoft Sql Server 的选项卡

07:您可以在 Microsoft Sql Server 选项卡中找到 Reportviewer

08:将ReportViewer控件拖到Report.aspx

【讨论】:

以上是关于活动设计器中未启用 ReportViewer 控件。 - 视觉工作室 2017的主要内容,如果未能解决你的问题,请参考以下文章

求教 reportViewer控件的显示数据问题

winform中的ReportViewer控件中的简单用法

报表reportviewer控件使用时,单行文本过长的解决办法

C#,reportviewer控件,怎么填充整个窗口

c#的reportViewer控件

winform中怎么没有web里的ReportViewer控件啊