如何让分页后的数据控件的最后一页不足的部分自动用空行填充,大家给点思路吧!

时间:2022-03-06 09:12:42
比如我分页后的GRIDVIEW有五页每页10条,而最后一页只有三条,这样显示的时候GRIDVIEW会自动移到上去面,下面的分页近件也一起移上去了,感觉怪怪的

有什么办法能自动填充这些空的行么?或者有其它的办法也解决这个问题也行,大家给点思路吧!!!!!!!!

6 个解决方案

#1


思路:绑定前对数据源做判断,如果count《10,增加空行

#2


思路:绑定前对数据源做判断,如果count《10,增加空行
============
判断可以,增加空行有什么简单一点,任何数据表都可以用的通用的办法么?

#3


Add方法就可以。
dt.Rows.Add(dt.NewRow());

#4


http://blog.csdn.net/net_lover/archive/2006/10/31/1359338.aspx

#5


写个类,先得到需要空多少行,这个根据总数和每页数量不难得到的吧,  然后用for语句循环插入,最后再分页这个数据源,笨方法,但行得通,盼效率好点的解决方案。

#6


搞定,感谢楼上几位尤其weizhuangzhi(壮志)

#1


思路:绑定前对数据源做判断,如果count《10,增加空行

#2


思路:绑定前对数据源做判断,如果count《10,增加空行
============
判断可以,增加空行有什么简单一点,任何数据表都可以用的通用的办法么?

#3


Add方法就可以。
dt.Rows.Add(dt.NewRow());

#4


http://blog.csdn.net/net_lover/archive/2006/10/31/1359338.aspx

#5


写个类,先得到需要空多少行,这个根据总数和每页数量不难得到的吧,  然后用for语句循环插入,最后再分页这个数据源,笨方法,但行得通,盼效率好点的解决方案。

#6


搞定,感谢楼上几位尤其weizhuangzhi(壮志)