DataTable dt=new DataTable();
for(int i=0;i<textname.Length;i++)
{
DataColumns con =new DataColumn(i.ToString());
dt.Columns.Add(con);
}
this.DataGrid1.DataSource=dt;
this.DataGrid1.DataBind();
我的方式是先把table构建好。然后直接绑定。
你看看是否可以。
for(int i=0;i<textname.Length;i++)
{
DataColumns con =new DataColumn(i.ToString());
dt.Columns.Add(con);
}
this.DataGrid1.DataSource=dt;
this.DataGrid1.DataBind();
我的方式是先把table构建好。然后直接绑定。
你看看是否可以。
for(int i=0;i <textname.Length;i++)
{
DataColumns con =new DataColumn(textname[i].ToString());
dt.Columns.Add(con);
}
this.DataGrid1.DataSource=dt;
this.DataGrid1.DataBind();
但是这两行
DataGrid1.DataSource=t1;
DataGrid1.DataBind() 必须放到循环完毕之后才能执行的