ورود

View Full Version : سوال: حذف یک ستون از gridview



aeolus4m
جمعه 15 آبان 1388, 15:31 عصر
من می خوام ستون آخر از گرید ویو رو حذف کنم که بهم این پیغام رو می ده :

Index was out of range. Must be non-negative and less than the size of the collection.


کارهایی که من کردم این بوده :


gridview.Columns.Remove(gridview.Columns[gridview.Rows[0].Cells.Count - 1]);

و


gridview.Columns.RemoveAt(gridview.Rows[0].Cells.Count - 1);


کلاً مشکلش اینه که تعداد ستون ها رو (که در اصل 29 تا هست) یکی می بینه. برای همین برای تعیین تعداد ستون ها از "gridview.Rows[0].Cells.Count " استفاده کردم.

حالا دیگه دارم دیوانه می شم:عصبانی++:اگه یکی کمک کنه ممنون می شم.

Ali_Mor
جمعه 15 آبان 1388, 18:41 عصر
بجای حذف، visible ستون رو false کن

aeolus4m
جمعه 15 آبان 1388, 19:02 عصر
بجای حذف، visible ستون رو false کن
نمی شه، چون می خوام به اکسل منتقل کنم ...

ماتاتا
یک شنبه 22 خرداد 1390, 20:52 عصر
سلام این کد درست کار می کند:متعجب: