/// <summary> /// 按前台分页样式为datatable增加空行 /// </summary> /// <param name="gridpagesize">grid分页行数</param> /// <param name="dt"></param> /// <returns></returns> public static datatable fitdatatablerows(int gridpagesize, datatable dt) { int needaddcount = 0; //需要添加的行数 int remainder = dt.rows.count % gridpagesize;//取余数 //当dt为空 或不是分页行数的整数倍时 if (dt.rows.count > 0 && remainder != 0 || dt.rows.count == 0) { needaddcount = gridpagesize - remainder; } for (int i = 0; i < needaddcount; i++) { dt.rows.add(new object[] { }); dt.acceptchanges(); } return dt; }