Sto tentando di salvare un GridView
in un DataTable
.Inserimento di dati GridView in un DataTable
Ho codice che dovrebbe, in teoria, farlo, ma continuo a ricevere questo errore:
Column 0 doesn't exist
Ecco il mio codice:
protected void Button1_Click(object sender, EventArgs e)
{
DataTable dt = new DataTable();
for (int j = 0; j < GridView1.Rows.Count; j++)
{
DataRow dr;
GridViewRow row = GridView1.Rows[j];
dr = dt.NewRow();
for (int i = 0; i < row.Cells.Count; i++)
{
dr[i] = row.Cells[i].Text;
}
dt.Rows.Add(dr);
}
}
Qualsiasi aiuto su come risolvere questo problema?
si deve aggiungere lo stesso numero di colonne come GridView ha .. primo... –