PDA

View Full Version : سوال: عدم تغییر عنوان ستونها در گریدویو



Saman Ice
جمعه 12 خرداد 1391, 16:39 عصر
سلام دوستان
من تو چنتا از صفحاتم گرید ویو استفاده کردم و این گریدهارو با کلیک روی دکمه پر میکنم ولی وقتی از کد زیر برای تغییر هدر ستونها یا مخفی کردن بعضی از ستون ها استفاده میکنم ارور میده.

GridView1.Columns[1].HeaderText = "kj";
و برای مخفی کردن ستون از کد زیر
GridView1.Columns[1].Visible = false;

کسی میدونه باید چیکار کنم
تو هر دو مورد این ارور رو میده

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

TeacherMath
جمعه 12 خرداد 1391, 17:53 عصر
این کد ها را کجا قرار می دهید.
چون در این زمان هنوز جدول تشکیل نشده.

shahrzad87
جمعه 12 خرداد 1391, 18:31 عصر
فکر می کنم که توی ASP با سی شارپ فرق می کنه وقتی visible = false هست مثل این هست که این ستون وجود نداره، باید visible = true باشه و بعد به عنوان ستون مقدار بدین.

Saman Ice
جمعه 12 خرداد 1391, 18:50 عصر
این کد ها را کجا قرار می دهید.
چون در این زمان هنوز جدول تشکیل نشده.

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

zahrashoja
چهارشنبه 11 مرداد 1391, 21:38 عصر
منم همین مشکلو دارم :(((( باید چکار کرد؟