GRIDVIEW 中當資料行數未滿時,填充空白行

2021-04-13 04:19:55 字數 976 閱讀 6815

有這樣一種情況,當gridview中設定每頁顯示30行,而實際顯示資料只有12行時,剩下的18行就不會顯示了,這時gridview只顯示12行,當是為了讓gridview控制項在使用者面前顯得好看一些,我們想能不能把剩下的18行用空白行顯示出來,我想有一些朋友也在為這個問題犯愁吧。

我想到這裡,查了一下msdn,寫出了如下的**:

1public

void

loadgrid()

2public

datatable gridgetsql(

string

sqlstr)

2以上**是為了方便大家讀閱,從我乙個專案的**中粘出來的一部分。

有辦法讓「修改」和「刪除」例在空行不顯示按鈕嗎?

我在做的時候沒有實現這個功能!希望你能幫助我,

我自己寫的**如下,麻煩你改下,獲幫我在另寫!謝謝!

protected void grddatabind()

//這裡沒實現隱藏刪除按鈕和修改按鈕

//imgbtn3和imgbtn6分別是刪除和修改按鈕

} grdhouse.datasource = dataset;

grdhouse.databind();

} 如下示例:

當資料庫查詢ok後執行以下。

int i_dbnull = 0; //記錄空白的行數

if(flagselall)

gvproductset.datasource = objds;

gvproductset.databind();

//將最後一頁的 空白行的控制隱藏.

if (gvproductset.pageindex + 1 == gvproductset.pagecount)

} //分頁一定要放在databind()後面

pagination(i_pageno,objds,strmessage); }

//以上**測試ok

GRIDVIEW 中當資料行數未滿時,填充空白行

有這樣一種情況,當gridview中設定每頁顯示30行,而實際顯示資料只有12行時,剩下的18行就不會顯示了,這時gridview只顯示12行,當是為了讓gridview控制項在使用者面前顯得好看一些,我們想能不能把剩下的18行用空白行顯示出來,我想有一些朋友也在為這個問題犯愁吧。我想到這裡,查了一...

GRIDVIEW 中當資料行數未滿時,填充空白行

有這樣一種情況,當gridview中設定每頁顯示30行,而實際顯示資料只有12行時,剩下的18行就不會顯示了,這時gridview只顯示12行,當是為了讓gridview控制項在使用者面前顯得好看一些,我們想能不能把剩下的18行用空白行顯示出來,我想有一些朋友也在為這個問題犯愁吧。我想到這裡,查了一...

當GridView無資料時顯示表頭

public class ugridview grd.prerender new eventhandler grd prerender void grd prerender object sender,eventargs e private void grd rowdatabound object ...