سلام دوستان
من بعد از اینکه سطر های گرید ویو را حذف می کنم و در همون لحظه بایندمیکنم درسته ولی وقتی سطر آخری را حذف می کنم تو بایندش هنوز اون سطر وجود داره در صورتی که از دیتا بیس حذف شده .مگر اینکه دوباره اجرا کنم که درست میشه.
ممنون کمکم کنید.
سلام دوستان
من بعد از اینکه سطر های گرید ویو را حذف می کنم و در همون لحظه بایندمیکنم درسته ولی وقتی سطر آخری را حذف می کنم تو بایندش هنوز اون سطر وجود داره در صورتی که از دیتا بیس حذف شده .مگر اینکه دوباره اجرا کنم که درست میشه.
ممنون کمکم کنید.
کدتون رو قرار بدید ، تا بهتر بشه راهنمایی کرد .
اگه فقط مشکلتون تو حذف آخرین سطر دیتاگریده که خیلی سادس و گرنه خودتون مطرح کنید ./
بله فقط تو حذف آخرین سطر گیرید مشکل دارم
ممنون راهنماییم کنید
یه مثال ساده :
dataGridView1.Rows.RemoveAt(dataGridView1.Rows.Cou nt-2);
از متد Clear در DataBindings ديتاگريد استفاده كن ، بعد اگر از ديتاست استفاده مكني، يه شی از ديتاست درست كن بعد شی درست شده clear كن، بعد از اين شی درست شده را با ديتاسورس ديتا گريد set كن. اينطوري واسه من مشكلي پيش نمياد.
dataGridView1.DataBindings.Clear();
DataSet ds = new DataSet();
ds.Clear();
dataGridView1.DataBindings.Add(new Binding("datasource", ds, "table1"));
يا
dataGridView1.DataSource = ds;
0dataGridView1.DataMember = "table1";