gridview de bir sütunu gizlerken hata alıyorum ne demek istedıgını bir turlu anlamadım sizce neden alabilir
GridView1_RowDataBound evetinde yaparkende hata alıyorum GridViewi DataBind etmeden öncede denedim yine aynı hayatı alıyorum
bu hatanın sebebi gridview in boş olması, daha doğrusu her hangi bir kolon falan yok ortada..
o yüzden datasource ile verileri girdikten sonra bu gizlemeyi yapınız. olmayan bir kolon gizlenemez..
çalışıp çalışmadığını kontrol etmek için bir buton ekleyin, o butona bu gizleme olayını yazınız, sonra programı çalıştırıp verilerinizi yükleyiniz, sonra da butona tıkladığınızda gizlenme olayının gerçekleştiğini göreceksiniz
hocam öncelikle RowDataBound değil de DataBound event'ını kullanmanı tavsiye ederim. çünkü bu kod 100 satırlık bir tabloda header/footer/pager derken 100'den fazla çalışır ve verimsiz bir kod olur. eğer tek parça bir header kullanıyorsanız bu hatayı almanıza o da neden olmuş olabilir. Ertan'ın da söylediği gibi olmayan bir kolonu gizlemeye çalışıyorsunuz. eğer amacınız her zaman 2. kolonu gizlemekse bir önceki satıra şu kodu eklemek datasource ya da gridview boş olsa bile hata almanızı engelleyecektir.