程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 使用ASP.NET 2.0中的ReportViewer控件

使用ASP.NET 2.0中的ReportViewer控件

編輯:關於ASP.NET

介紹

任何數據驅動型的應用程序都有一個普遍的需求,那就是報表。但是,在 ASP.NET 1.x中並沒有給我們提供這個非常重要的特性。然而很幸運的是,伴隨 著.NET 2.0而來的ReportViewer控件可以滿足你對報表的一些基本需求。我將 會在本文中向你演示如何使用這個控件。ReportViewer控件既可以在web程序中 使用,也可以在windows程序中使用。在這裡,我將只介紹如何在web程序中使 用它。

報表示例

我們假設要生成一個如下所示的顧客信息列表:

上面的報表是一個非常簡單的以國家分組的顧客信息列表。報表的數據是從 Northwind數據庫的Customers表裡獲取的。默認情況下,它會顯示所有的顧客 信息。但是,你也可以讓它顯示屬於你指定的某個國家的顧客信息。

該報表是使用ReportViewer控件設計的,它可以從強類型的DataSet中或者自 定義的對象集合中獲取數據。在實際的程序開發中,我們往往會使用3層架構, 數據的獲取經常會是從業務層取得的DataSet或一個泛型集合。在這裡,我打算 使用一個泛型集合作為數據源,而不是強類型的DataSet。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved