问题描述
||
有什么方法可以不用(.xsd)DataSet来创建报告?我不想通过这种方式,我想使用sqlDataSource。
好的,这就是我到目前为止所做的。
我创建了一个报告(.rdlc)
页面(.aspx)
在创建的页面上,放置一个ReportViewer和sqlDataSource。
仅此而已,我不知道如何将它们放在一起。
请帮助...我是新人...
解决方法
MSDN上有几页包含ReportViewer示例和演练的页面:
http://msdn.microsoft.com/zh-cn/library/ms252123%28v=vs.80%29.aspx
http://msdn.microsoft.com/zh-CN/library/ms251686.aspx
您不必使用数据集; ReportViewer数据源集合将采用集合中的任何内容,例如对象列表。这里仅是几个带有示例的页面:
http://www.codeproject.com/KB/webforms/ReportViewer.aspx
http://forums.asp.net/t/1639831.aspx/1
每当我在本地处理模式下使用ReportViewer时,我都会将其与iBatis等数据映射器工具结合使用,并只需将对象的“ 0”个对象(包装在ObjectDataSource中)喂入其中。