GirdView不足10条显示为空行

假设这样一种模型,显示用GridView,数据源用DataSet。每次获取10条信息,按每页10条分页。
有的时候数据可能不足10条,而客户要求不足10条显示为空行,以下代码解决了这个问题。
 1  private  DataTable FillBlank( int  pageSize, DataTable dt)
 2          {
 3               if  (dt.Rows.Count  <  pageSize)
 4              {
 5                   for  ( int  i  =  dt.Rows.Count  -   1 ; i  <  pageSize; i ++ )
 6                  {
 7                      DataRow dr  =  dt.NewRow();
 8                      dt.Rows.Add(dr);
 9                  }
10              }
11               return  dt;
12          }
13 
14  private   void  BindGrid(DataTable dt)
15  {
16          GridView.DataSource  =  dt;
17          GridView.DataBind();
18 
19 

你可能感兴趣的:(view)