2011-07-14 37 views
0

如何將.net GridView導出爲DataTable將網格視圖導出爲數據表

我沒有設置任何數據源到GridView的所有數據由用戶輸入...

如果任何機構都知道,請幫助me..thanks提前....

+1

您的意思是「導出」?將網格視圖中用戶輸入的所有值輸入到DataTable中? –

+0

@Kalyan:是的..將網格中的所有值都設置爲數據表 – Nithesh

回答

4

下面的代碼將幫助您將Gridview行添加到DataTable中

DataTable dt = new DataTable();  
    for (int j = 0; j < grdList.Rows.Count; j++) 
    { 
     DataRow dr; 
     GridViewRow row = grdList.Rows[j]; 
     dr = dt.NewRow(); 
     for (int i = 0; i < row.Cells.Count; i++) 
     { 
      dr[i] = row.Cells[i].Text; 
     } 

     dt.Rows.Add(dr); 
    }