我試圖將GridView
保存爲DataTable
。將GridView數據放入DataTable中
我有代碼,理論上應該做,但我不斷收到此錯誤:
Column 0 doesn't exist
這裏是我的代碼:
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);
}
}
上的任何幫助,如何解決這一問題?
你必須添加列的相同數量爲你的GridView有..第一... – 2013-05-09 16:28:59