先创建一个datatable,将dataGridView1中的内容赋值给datatable,然后将datatable中的内容清空,最后将清空的表赋值给datagridview,这样清空可以让datagridview中列的标题保持不变
DataTable objdt = (DataTable)dataGridView1.DataSource;
objdt.Rows.Clear();
dataGridView1.DataSource = objdt;
DataTable objdt = (DataTable)dataGridView1.DataSource;
objdt.Rows.Clear();
dataGridView1.DataSource = objdt;