我正在尝试编写一个简单的Web应用程序(C#或VB.NET)来显示一组报告/子报告,但我似乎无法访问ReportViewer控件。 我正在使用VS.NET express(2005和2010),我知道我需要reportviewer pluglin。但我已经安装了它,但我似乎无法让它出现在工具箱中。 我试图添加一个引用,但VS不喜欢DLL:P
请引导我走一走!
感谢。 中号
答案 0 :(得分:0)
你看看这个链接吗?
http://www.codeproject.com/KB/webforms/ReportViewer.aspx
创建包含ReportViewer服务器控件的网页
1.在Visual Studio .NET中打开并构建ReportViewer.sln。
2.在Microsoft Visual Studio .NET 200X中创建一个新的ASP.NET Web应用程序。
3.从ReportViewer solution \ bin文件夹中添加对ReportViewer.dll的引用。为此,请单击“工具”菜单上的“添加/删除工具箱项”。 将打开“自定义工具栏”对话框。
4.在“自定义工具栏”对话框中,单击“.NET Framework组件”选项卡,然后单击“浏览”。
5.在ReportViewer项目文件夹的bin目录中找到ReportViewer.dll。选择ReportViewer.dll,然后单击“打开”。 ReportViewer服务器控件现已添加到您的工具箱中。
6.从“工具箱”中,将ReportViewer服务器控件拖到Microsoft Visual Studio .NET 2003 WebForm设计图面上。这将在ASP.NET Web窗体页面上创建一个新的ReportViewer对象。
7.在属性窗口中设置控件的ReportPath属性。例如,您可以将属性设置为“/ SampleReports / Company Sales”。
8.在属性窗口中设置ServerUrl属性。例如,您可以将属性设置为http://localhost/reportserver。
9.此外,您还可以设置ReportViewer控件的“参数”,“工具栏”和“缩放”属性。这些对应于Reporting Services URL Access的HTML Viewer命令。有关这些命令的详细信息,请参阅使用URL访问参数。
10.调整控件大小以呈现适当的报告大小。
11.如果将控件的Toolbar属性设置为false,则报表将在WebForm设计图面上呈现;否则启动ASP.NET Web应用程序以在Web浏览器中呈现报表。单击调试菜单上的开始。
答案 1 :(得分:0)