2014-01-28 37 views
0

我試圖改變在數據表中的所有行的列值,並顯示在datagridview的,但在datagridview的這裏沒有顯示數據表是我使用的源代碼,請幫我改變整個行的列值DataTable中

 DataTable d = new DataTable(); 
     d = DataPortAction.GetCustomerHostById(CustomerId); 
     foreach (DataRow ro in d.Rows) 
     { 
      DateTime dt1 = new DateTime(); 
      dt1 = Convert.ToDateTime(ro[2]); 
     ro[2] = (PersianDate)dt1; 

     } 
     dataGridView1.DataSource = d; 

回答

0

請在接電之前嘗試撥打電話。

d.AcceptChanges(); 
+0

我測試它,但它不工作:( – user3125795