Mi chiedo quale sia il modo migliore per andare a scorrere tutte le righe in una vista datagrid e ottenere i valori dalle celle.
Ecco cosa sto pensando di fare, ma non mi piace molto perché se riorganizzo le colonne, allora anche il codice dovrà essere cambiato.Per un DataGridView, come ottengo i valori da ciascuna riga?
for (int i = 0; i < dataGridView.RowCount; i++)
{
string Value0 = dataGridView1.Rows[i].Cells[0];
string Value1 = dataGridView1.Rows[i].Cells[1];
string Value2 = dataGridView1.Rows[i].Cells[2];
}
Grazie, questo è quello che stavo cercando, ma ho dovuto fare un piccolo cambiamento da "dr.Cells [" Col1 "]. ToString()" a "dr.Cells [" Col1 "]. Value.ToString()" – skid
Contento che ha funzionato per voi. Ho modificato la mia risposta per aggiungere "Valore" per chiunque altro trovi questa risposta. – CAbbott
Ninja'd, stavo per aggiungere è necessario avere il valore per ottenere i dati corretti dalla cella. – Justin