PDA

View Full Version : اشکال در حذف آخرین سطر از DataGridView



atinetsherkat
شنبه 16 مرداد 1389, 11:48 صبح
سلام دوستان
من بعد از اینکه سطر های گرید ویو را حذف می کنم و در همون لحظه بایندمیکنم درسته ولی وقتی سطر آخری را حذف می کنم تو بایندش هنوز اون سطر وجود داره در صورتی که از دیتا بیس حذف شده .مگر اینکه دوباره اجرا کنم که درست میشه.
ممنون کمکم کنید.

Salar Ashgi
شنبه 16 مرداد 1389, 13:58 عصر
کدتون رو قرار بدید ، تا بهتر بشه راهنمایی کرد .
اگه فقط مشکلتون تو حذف آخرین سطر دیتاگریده که خیلی سادس و گرنه خودتون مطرح کنید ./

atinetsherkat
شنبه 16 مرداد 1389, 15:07 عصر
بله فقط تو حذف آخرین سطر گیرید مشکل دارم
ممنون راهنماییم کنید

Salar Ashgi
شنبه 16 مرداد 1389, 18:19 عصر
یه مثال ساده :



dataGridView1.Rows.RemoveAt(dataGridView1.Rows.Cou nt-2);

multiman
شنبه 16 مرداد 1389, 21:15 عصر
از متد 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";