Forum

GridView fieldname ...
 
Bildirimler
Hepsini Temizle

GridView fieldname dispose etmek

2 Yazılar
2 Üyeler
0 Likes
433 Görüntüleme
(@TimurEvren)
Gönderiler: 29
Trusted Member
Konu başlatıcı
 

benim 130 tane fieldname var diyelim ben öyle birşey yapacağım ki  10 tane field name belirleyeceğim bunların  dispose olacak.

for (int i = 0; i < gridView1.Columns.Count; i++)
      {
          string filter = "CRYTEL1";          

                    if (gridView1.Columns[i].FieldName == filter)

                    {
                         gridView1.Columns[filter].Dispose();
                      }
       }
Yukarıdaki kod bloğum çalışıyor

 fakat sorunum işte 1 tane dispose edebililiyorum.Dizi tanımlayayım dedim o istediğim gibi oluyor elemanlarını ben belirliyorum
fakat bundada diziyi nasıl if ile yapacağım yapabilirmiyim. veya başka bir yolu varmı?

 

 

 

 

 
Gönderildi : 02/04/2011 13:17

(@mfozdemir)
Gönderiler: 7
Active Member
 

string[] filter = {"CRYTEL1","CRYTEL2","CRYTEL3"..................};

for (int i = 0; i < gridView1.Columns.Count; i++)
      {   

 foreach(string _filt in filter){

                    if (gridView1.Columns[i].FieldName == _filt)

                    {
                         gridView1.Columns[filter].Dispose();
                      }
             }
       }

şeklinde olması gerekir.

 
Gönderildi : 03/04/2011 07:28

Paylaş: