首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

:( GridView 怎么自动增加列,并对应Bind值

2011-12-24 
:(GridView如何自动增加列,并对应Bind值如题;1、我的数据库读出来的数据是不定的,有时候多,有时候少。2、page

:( GridView 如何自动增加列,并对应Bind值
如题;
1、我的数据库读出来的数据是不定的,有时候多,有时候少。
2、page展示的数据其实只有数据库的一个字段,但是要显示成多列
比如:数据库的字段为a,但是a的数据有a1,a2,a3,a4....,显示的时候表头要显示a1,a2,a3,a4.....,datafiled显示的是a1,a2,a3,a4和其他数据处理的结果:r1,r2,r3,r4,
所以我需要gridview自动增加列,并Bind对应值。

请高手们给个思路,或者给例子。分不够再加。。。
:>

[解决办法]
不明白意思 关注
[解决办法]
在绑定时的Rowdatabound方法中判断都有哪些列,然后将不需要的列隐藏
[解决办法]
up
[解决办法]
得到字符串后,用string.split函数分成数组
使用代码生成DataTable,完成绑定
[解决办法]
比如:数据库的字段为a,但是a的数据有a1,a2,a3,a4....,显示的时候表头要显示

========================================================================
数据库字段为a,现在要把a分成a1,a2,a3,a4显示在gridview里是吗?
[解决办法]
读出改列原始数据之后, .Split(new char[]{ ', '}) 分割

热点排行