asp.net viewstate en iyi şekilde nasıl kullanılmalı
soru başlığından anlaşılıyor.asp.net sayfalarında viewstate özelliğini en verimli şekilde kullanmak nasıl olur.profesyonel ce nasıl yapılır bilmiyorum.sunucuda işleme girecek verileri tutan elemanların viewstate özelliği açık bırakılmalı.işlem görmeyecek olanların ki kapatılmalı.bunu biliyorum.
2 seçenek geliyor aklıma
1.seçenek-bütün sayfanın viewstate özelliğini kapatıp sadece işlem görecek olanlarınkini mi tek tek açmam lazım.
2.seçenek-yoksa nasıl yapılır bilmiyorum ama bütün sayfanın viewstate özelliğini açık bırakıp ,viewstate özelliğini kapatmayı istediğim kontrolleri gruplandırıp bu gruba ait kontrollerin viewstate özelliklerini kapatma seçeneği ni mi araştırmalıyım.
sunucuda işlem gören elemanların sayısı sayfa ya göre değişse de sanırım sunucuda işlem görmeyenler daha fazla.bu yüzden 1.seçenek daha iyi görünüyor.Başka bir seçenek sunabilecek veya bunların avantaj/dezavantajlarından anlatabilecek var mı?