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

怎么逐行读取gridview里的值啊

2011-12-28 
如何逐行读取gridview里的值啊?我用一个gridview把表里的一列取出来了,怎么样才能把他一行一行的读出来呢?

如何逐行读取gridview里的值啊?
我用一个gridview把表里的一列取出来了,怎么样才能把他一行一行的读出来呢?
然后用一个表格保存,但全部做为列标题?
比如说:gridview是这样保存的
  department
  部门1
  部门2
  部门3
  部门4 
但把他读出之后用table保存之后,就是这样的:

department 部门1 部门2 部门3 部门4

该怎么实现啊?


[解决办法]

SQL code
select 部门1= case department when '部门1' then 部门1 end,       部门2= case department when '部门2' then 部门2 end,       部门3= case department when '部门3' then 部门3 end,       部门4= case department when '部门4' then 部门4 end,       departmentfrom tables group by department
[解决办法]
DataTable dt = new DataTable();
foreach(gridviewRow grv in gridview.rows)
{
dt.Columns.Add(grv.cells[1].text, typeof(System.String)); 1为此单元格的值,要是控件
dt.Columns.Add(((强行转换成你的控件)grv.fincControl(控件的ID)).text, typeof(System.String));
}

热点排行