GridView新增統計 合計 行

2021-06-10 07:19:42 字數 659 閱讀 4820

前提:設定屬性showfooter="true"

方法一:使用sql查詢統計出合計值,在繫結gridview時讓其結果賦於乙個datatable(全域性變數),然後在rowdatabound事件中

(e.row.rowtype 

==datacontrolrowtype.footer)

其中dtsum是那個全域性datatable,在繫結gridview同時將sql查詢的結果賦給它;效果如下:

方法二、直接把對應列每一行的值相加(不做資料查詢,在rowdatabound事件中運算)

mysum1 =0

; intmysum2 =0

;protected

void

gridlist_rowdatabound(

object

sender, gridviewroweventargs e)

//合計

if(e.row.rowtype 

==datacontrolrowtype.footer)

#1樓2007-07-16 16:56

第二種方法必須設定allowpaging為false,不可以分頁,否則就是本頁的條數了。

GridView新增統計 合計 行

前提 設定屬性showfooter true 方法一 使用sql查詢統計出合計值,在繫結gridview時讓其結果賦於乙個datatable 全域性變數 然後在rowdatabound事件中 程式 if e.row.rowtype datacontrolrowtype.footer 其中dtsum是...

GridView新增統計 合計 行

前提 設定屬性showfooter true 方法一 使用sql查詢統計出合計值,在繫結gridview時讓其結果賦於乙個datatable 全域性變數 然後在rowdatabound事件中 if e.row.rowtype datacontrolrowtype.footer 其中dtsum是那個全...

GridView新增統計 合計 行

gridview新增統計 合計 行 前提 設定屬性showfooter true 方法一 使用sql查詢統計出合計值,在繫結gridview時讓其結果賦於乙個datatable 全域性變數 然後在rowdatabound事件中 if e.row.rowtype datacontrolrowtype....