GridView控制項新增空行

2021-06-09 23:55:27 字數 562 閱讀 6625

gridview控制項在使用分頁時,如果繫結的資料不滿一頁,那麼gridview 僅顯示繫結的資料。例如,將gridview的 pagesize 設定為 10,每頁顯示 10 條資料,如果當前查詢僅返回了 6 條資料,那麼gridview就顯示這 6 條數 據;如果當前查詢返回了多於 10 條資料,那麼gridview則顯示 10 條資料後分頁。gridview的顯示區域隨著繫結的資料條數的變化而變化,頁面顯示較為雜亂。為了使用gridview控制項時,不管繫結的資料條數是多是少,都能始終顯示相同的行 數,也就是說,當gridview的繫結資料條數不滿一頁時,通過以下**在 gridview中自動新增空行,使gridview能夠始終顯示 pagesize 設定的行數。 具體**如下:

protected void gridview1_databound(object sender, eventargs e)

dt.rows.add(row); //增加一行}}

}gridview.datasource=dt;

gridview.databind();

}

擴充套件 GridView 控制項

解決 方法一 採用其emptytemplate來實現,模版中寫乙個靜態的table 缺點 麻煩,每個gridview都需要設定一下.方法二 若資料來源為datatable,則當無資料時,始終返回乙個空行的datatable 若資料來源是集合類 arraylist,list等 無資料時,生成乙個空的實...

gridView分頁控制項

using system using system.collections.generic using system.linq using system.web using system.web.ui.webcontrols using system.drawing using system.tex...

GridView控制項筆記

1 無資料依然顯示表頭 引數 所要繫結的gridview 所要繫結的資料集 public void bindnorecords gridview gridview,dataset ds 2 boundfield的格式化字串 dataformatstring 還要加上htmlencode false ...