技术 2009-05-05 15:03:10 阅读215 评论0 字号:大中小 订阅
1.用vs.net打开ReportViewer这个项目,项目文件夹在你安装的SQL Reporting Services的相关文件夹中(见图1)。
2.打开ReportViewer.cs文件,写入以下方法(见图2),然后重新编译这个项目。
3.新建一个带参数的报表文件rdl,具体不详述,请参考我以前的文章。
4.新建一个.aspx文件,引用编译好ReportViewer.dll,拖入这个控件到.aspx页面(见图3),
5.为了测试传递参数,再建一个htm页面加入一个链接,连接中加入所要传递的参数(见图5)。
6.在.aspx.cs代码中接受传递来的参数,同时要把接收到参数传递给报表,这就用到了图2中的方法了(见图6)。
7.运行后就可以得到你所传参数的报表了(见图7),上面没有查询参数框是因为在ReportViewer属性的Parameters设为false了,这样看起来界面更好一点。
联系客服