سلام
من بعد از اینکه با این کد دیتاگرید رو خالی می کنم

DataTable dt = new DataTable();
dt.Clear();
dg.DataSource = dt;

و با این خط کد می خوام بهش یک رکورد اضافه کنم

dg.Rows.Add(code, name, address, sb, creatdata, imd, accessdata);


خطای زیر رو میده
Rows cannot be programmatically added to the DataGridView's rows collection when the control is data-bound.
ولی قبل از اینکه دیتاگرید رو خالی کنم بدون خطا کارش رو انجام می ده
مشکل از کجاست
ممنون