//先构造表格源数据
DataTable dt = new DataTable("test")
dt.Columns.Add("name", System.Type.GetType("System.String"))
dt.Columns.Add("age", System.Type.GetType("System.String"))
dt.Columns.Add("from", System.Type.GetType("System.String"))
DataRow dr1 = dt.NewRow()
dr1["name"] = "LiLei"
dr1["age"] = "21"
dr1["from"] = "Hunan"
DataRow dr2 = dt.NewRow()
dr2["name"] = "HanMeimei"
dr2["age"] = "20"
dr2["from"] = "Sichuan"
dt.Rows.Add(dr1)
dt.Rows.Add(dr2)
dgv1.DataSource = dt
结果如下图所示:
DataTable dt_fromDGV= new DataTable();
dt_fromDGV = (DataTable)(dgv1.DataSource);
dt_fromDGV中结果为: