2012-09-21 21 views
0

我试图找到一个解决方案了! - 但我没有成功-.-Datagridview行数据到字符串[]

我想要一个datagridview行到字符串数组!

我尝试这样做:

string[] Name = new string[10] 
for (int i = 0; i < dataGridView1.Rows.Count; i++) 
{ 
    Name[i] = dataGridView1.Rows[i]; 
} 

我知道这个问题,但我不知道如何解决这个问题, 我怎么能说我只需要行的所有条目 的字符串值的数据网格,唐不需要单元格或列?

回答

1

尝试使用此方法得到的字符串:

string[] Name = new string[10] 
for (int i = 0; i < dataGridView1.Rows.Count; i++) 
{ 
    Name[i] = dataGridView1.Rows[i].Cells[0].Text; 
} 

你要返回从dataGridView1.Rows[i]GridViewRow对象,而不是内容串老方法,你想

GridViewRows属性是GridViewRowCollection包含'很多'GridViewRow对象,并且每个GridViewRow包含TableCellCollection属性,其中包含'很多'TableCell对象,其中包含Text属性y那是你在网格上绑定的内容

我希望你的解释清楚