Geçersiz geri gönderme veya geri arama bagimsiz degiskeni. Yapilandirmada veya sayfada <%@ Page EnableEventValidation=”true” %> kullanilarak olay dogrulamasi etkinlestirildi. Bu özellik güvenlik nedenleriyle, geri gönderme veya geri arama olaylari bagimsiz degiskenlerinin bunlari baslangiçta isleyen sunucu denetiminden kaynaklandigini dogrular. Veriler geçerliyse ve beklendigi gibiyse, geri gönderme veya geri arama verilerini dogrulanmak üzere kaydetmek için ClientScriptManager.RegisterForEventValidation yöntemini kullanin.
Genellikle Datalist, Gridview gibi komponentler kullanirken ortaya çikan bir hatadir, nedeni viewstatelerdir. Viewstate’ i kapatarak sorun çözülebilsede viewstate’ i kapatmak beraberinde baska sorunlar getirebiliyor.
Çözüm için verileri çektigimiz kodlari Page.IsPostBack arasina almamiz gerekiyor.
If Page.IsPostBack = False Then
' Verileri sorguladiginiz kodlar bu alana yazilacaktir.
End If
Son çare olarak viewstate i EnableViewState="false" komutuyla kapatabilirsiniz...