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

请教,怎么使用数据库表某一字段的记录项来动态生成GridView字段列

2012-01-08 
请问,如何使用数据库表某一字段的记录项来动态生成GridView字段列?请问,如何使用数据库表某一字段的记录项

请问,如何使用数据库表某一字段的记录项来动态生成GridView字段列?
请问,如何使用数据库表某一字段的记录项来动态生成GridView字段列?
急。。。。。。

[解决办法]
表述不清楚,不知道是什么意思,说清楚点。
[解决办法]
sql:select 字段列 from table
返回dataset后遍历出所有的字段,动态添加到gridview:
gridview1.datasource = your datasource;
foreach (datarow dr in dataset.table[0].rows)
{
boundfield bf = new boundfield();
bf.headtext = dr[0].text;
bf.datafield = dr[0].text;
gridview1.columns.add(bf);
}
gridview1.databind();

手写的,不能运行,请到vs里修改一下

[解决办法]
晕,有现成的
ref:http://www.cnblogs.com/webabcd/archive/2006/12/19/596349.html
[解决办法]
UP下接点分,呵呵~
[解决办法]
sql:select 民族名 from table
返回dataset后遍历民族,动态添加到gridview:
gridview1.datasource = your datasource;
foreach (datarow dr in dataset.table[0].rows)
{
boundfield bf = new boundfield();
bf.headtext = dr[0].text;
bf.datafield = dr[0].text;
gridview1.columns.add(bf);
}
gridview1.databind();

热点排行