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 
原文地址:https://www.cnblogs.com/cxy521/p/1048589.html