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

datagridview标题有关问题

2012-02-16 
datagridview标题问题比如datagridview现在显示数据是u_id 26UserID wuying我想分别取出标题名 和 相应的

datagridview标题问题
比如
datagridview现在显示数据是

u_id 26 
UserID wuying 

我想分别取出标题名 和 相应的值  

 for (int i = DetailsView1.Rows.Count; i > 0; i--)
 {
  string ZDvalue = ((TextBox)this.DetailsView1.Rows[i-2].Cells[1].Controls[0]).Text.ToString().Trim();
  string ZDname = DetailsView1.HeaderRow.Cells[i-2].Text;
  }


标题好像取不出来


求解~~~

[解决办法]

C# code
        DetailsView1.DataSource = dt;        DetailsView1.DataBind();        for (int i = 0; i < DetailsView1.Rows.Count; i++)        {            for (int j = 0; j < DetailsView1.Rows[i].Cells.Count; j++)                Response.Write(DetailsView1.Rows[i].Cells[j].Text + " ");            Response.Write("<br/>");        }
[解决办法]
Response.Write(DetailsView1.HeaderRow.Cells[0].Text);
[解决办法]
直接读取数据源datatable中的行和列,先读取datatable中标题行对应的信息,在读取数据行对应列的信息。标题:dt.Columns[index].toString()。数据:dt.Rows[index][index].toString();

热点排行