asp,c#中,怎么设置gridview的固定行数,当有数据不足行数时,自行填充空

asp,c#中,怎么设置gridview的固定行数,当有数据不足行数时,自行填充空,第1张

这个要在数据源绑定之前做处理,先判断获取的数据源的条数,是否是设置的固定行数的倍数,如果不是,取余以后,在数据源中新增对应的余数行的空白记录数(这里要注意一下,如果页面有做格式化的,比如数字,就需要用0 之类的数字来填补,其他没有设置格式的的就用空字符串就行)

这句话,我还有点意思不懂呢哟。我也回答下,girdview控件可以分页,你说固定是5行,那么你可以修改pagesize属性来显示gridveiw显示,绑定数据库,那么就是查出来的数据绑定到gridveiw上面?有2种方式,第一是:用数据源绑定的方式,第二是:在后代写代码绑定

在代码中动态添加:
GridLayoutLayoutParams gllpTv = new GridLayoutLayoutParams();
gllpTvrowSpec = GridLayoutspec(0, 2);
gllpTvcolumnSpec = GridLayoutspec(0, 1);
mGridLayoutaddView(convertView, gllpTv);//把控件和布局参数添加到GridLayout
在XML:
android:columnCount="4"//设置列数,行数类推
表格布局嘛,行列都要设置,你如过某一行后面几列要舍去,把它合并设置透明就好了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13175796.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-16
下一篇 2023-06-16

发表评论

登录后才能评论

评论列表(0条)

保存