日期:2014-05-20  浏览次数:20915 次

求教高手关于vs2008自带的水晶报表发布的问题
我用的是vs2008自带的水晶报表做一个asp.net的项目,

首先发按照我以前做水晶报表的经验,在web的设计页面上面拖了一个crystalReportViewer控件

然后建立一个DATASET文件,随后建了一个crystalReport文件,使用这个数据集。

然后在web页面的印刷button点击的时候检索数据集ds然后写下面一段话

reportDocument = new ReportDocument(); 
reportDocument.Load(RPTFile); 
reportDocument.SetDataSource(ds); 
ReportViewer.ReportSource = reportDocument;

然后单步调试结果是数据集有数据,但是这样走完了就算了,并没有把数据显示在web页面上,

请问各位高手应该怎样写才能实现在页面上显示数据?

------解决方案--------------------
探讨
你好,我用你说的方法来做,但是一执行web页面就要求输入数据库连接的密码用户名了,这个怎么解决呢?

------解决方案--------------------
写在page_init()里面