本指南描述了如何把 Web 报表绑定到自定义对象数据源,并在网页中显示。 此数据源通过 System.Colections.ArrayList 对象表示 ,在运行时刻此对象被填充数据。 ArrayList 实现使得项目易于理解,因为不需要创建有 IListITypedListIBindingList 接口的自定义对象。

尽管本示例展示的是运行时刻绑定列表的方法,但是当绑定到运行时刻创建的对象时,也可以利用设计时刻报表的所有优点。 要获得如何完成此任务的在线示例,请参阅下面的示例: 在设计时刻如何使用自定义对象集合作为数据源,为 Web 报表设置绑定

要在运行时刻把 Web 报表绑定到 ArrayList,则执行下列操作。

Expand image 创建 Web 应用程序

Expand image 声明数据源并把它绑定到报表

Expand image 发布报表

Expand image 查看运行结果

CodeCentralShow Me

在 DevExpress Code Central 数据库中可以找到完整的示例项目,网址是 http://www.devexpress.com/example=E951。 取决于目标平台类型 (ASP.NET、WinForms 等),可以在线运行本示例,或者下载自动可执行的示例。

Expand image参阅