asp.net - 没有DataSet(.xsd)的ReportViewer,只有SqlDataSource

标签 asp.net dataset reportviewer report sqldatasource

有什么方法可以不用(.xsd)DataSet来创建报告?我不想通过这种方式,我想使用SqlDataSource。

好的,这就是我到目前为止所做的。

  • 我创建了一个报告(.rdlc)
  • 页面(.aspx)
  • 在创建的页面上,放置一个ReportViewer和SqlDataSource。

  • 仅此而已,我不知道如何将它们放在一起。

    请帮忙...我是新人...

    最佳答案

    MSDN上有几页包含ReportViewer示例和演练的页面:

  • http://msdn.microsoft.com/en-us/library/ms252123%28v=vs.80%29.aspx
  • http://msdn.microsoft.com/en-us/library/ms251686.aspx

  • 您不必使用数据集; ReportViewer数据源集合将采用集合中的任何内容,例如对象列表。这里仅是几个带有示例的页面:
  • http://www.codeproject.com/KB/webforms/ReportViewer.aspx
  • http://forums.asp.net/t/1639831.aspx/1

  • 每当我在本地处理模式下使用ReportViewer时,便将其与iBatis之类的数据映射器工具结合使用,并将对象的IList<Something>馈入其中(包装在ObjectDataSource中)。

    关于asp.net - 没有DataSet(.xsd)的ReportViewer,只有SqlDataSource,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5657803/

    相关文章:

    asp.net - 回发时,如何将错误消息添加到验证摘要中?

    asp.net - 值不能为空。参数名称: connectionString when i run add-migration

    Azure Synapse 数据集

    python - 你如何在 Pandas 中分离列名和它的值?

    c# - 由于在另一个线程中创建 ReportViewr 而导致窗口布局更改时,在非常复杂的 WPF 应用程序中卡在未知位置

    c# - 如何在ajax回发后从代码隐藏调用javascript函数

    javascript - 如何在asp.net中获取数组中的值(或者asp-classic会更好)

    mysql - 将大数据集加载到 MySQL 表中

    webforms - 为什么在 vs2010 中使用 rdlc Report 绑定(bind)到子对象属性不起作用?

    c# - 如果添加了工具箱中的参数,Microsoft Report Viewer 定义会从 2008 年更改为 2016 年