سلام ؛
1 ) دوست خوبم لطفا برای تاپیک خودتون عنوان مناسبی رو انتخاب کنید ، من ناچار شدم عنوان تاپیکتون رو تغییر بدم .
2 )
روش اول :
dataGridView1.DataSource = null;
روش دوم :
dataGridView1.Rows.Clear();
یا اینکه در حالت کلی اگر میتونید از کد زیر استفاده کنید که در هر دو حالت ( datagridview رو به یک DataTable متصل کردید یا اینکه سطر ها رو به طور دستی به DataGridView اضافه کردین ) جواب میده و کدش منعطف تر هست :
if (this.dataGridView1.DataSource != null)
{
this.dataGridView1.DataSource = null;
}
else
{
this.dataGridView1.Rows.Clear();
}