首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> .NET 網頁程式設計 >> ASP.NET 基礎 >> 關於ASP.NET

ASP.NET 2.0 數據教程(十五):GridView 頁腳顯示統計資訊與主從報表整合

     編輯:關於ASP.NET

返回 ASP.NET 2.0 數據教程目錄

導言

除需了解產品單價、庫存量、訂購量並按等級排序,用戶可能對統計資訊感興趣:平均價格、庫存總量等。這些常顯示在報表最下方統計列。GridView` 可含頁腳列,可透過程式將統計資料插入單元格。

此任務三大挑戰:

  1. 配置 GridView` 顯示頁腳列
  2. 決定統計資料(如何計算平均價格、庫存總量)
  3. 將統計資訊插入頁腳列對應單元格

本教程將征服這些挑戰。另建立頁面:含列出所有「類別」下拉框,選擇類別在 GridView` 顯示該類別產品。GridView` 含頁腳列顯示此類產品平均價格、庫存總量、訂購總量(見圖 1)。

圖一:統計資訊顯示在 GridView 頁腳列中

圖一:統計資訊顯示在 GridView 的頁腳行中

注意: 含「類別」到「產品」主從介面,本節建立在前面 使用 DropDownList 進行主/從過濾 節概念基礎上。未看過請先參考。

第一節:新增「類別」下拉框與「產品」GridView

加入頁腳列前,先簡單建立主從報表。完成第一步再看如何加入統計資料。

開啟 CustomFormatting` 資料夾 SummaryDataInFooter.aspx`。加入 DropDownList` 設 ID="Categories"`。點擊智慧標籤「選擇資料來源」,新增呼叫 CategoriesBLL` 類別 GetCategories()` 方法的 ObjectDataSource`,命名 CategoriesDataSource`。

圖二:新增名為 CategoriesDataSource 的 ObjectDataSource 控制項

圖二:新增一個名為 CategoriesDataSource 的 ObjectDataSource 控制項

圖三:使 ObjectDataSource 呼叫 CategoriesBLL GetCategories 方法

圖三:使這個 ObjectDataSource 控制項呼叫 CategoriesBLL 類別的 GetCategories() 方法

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved