Geçersiz geri gönderme veya geri arama bağımsız değişkeni. Yapılandırmada <pages enableEventValidation=”true”/> veya sayfada <%@ Page EnableEventValidation=”true” %> kullanılarak olay doğrulaması etkinleştirildi.
Geçersiz geri gönderme veya geri arama bağımsız değişkeni. Yapılandırmada <pages enableEventValidation=”true”/> veya sayfada <%@ Page EnableEventValidation=”true” %> kullanılarak olay doğrulaması etkinleştirildi. Bu özellik güvenlik nedenleriyle, geri gönderme veya geri arama olayları bağımsız değişkenlerinin bunları başlangıçta işleyen sunucu denetiminden kaynaklandığını doğrular. Veriler geçerliyse ve beklendiği gibiyse, geri gönderme veya geri arama verilerini doğrulanmak üzere kaydetmek için ClientScriptManager.RegisterForEventValidation yöntemini kullanın.
1. aspx kodunun giriş kısmına – EnableEventValidation=”false” – ekleyince sorun ortadan kalkıyor. 2.. web.config dosyasının içerisinde bulunan <system.web> tag i içerisinde eğer yoksa <pages> olarak bir tag oluştur veya muhtemelen vardır alttaki şekilde düzenle viewstate kapatılmış olur. <system.web>
3.if (!IsPostBack) {
// Bu kısım veritabanından verileri çekerek
// dataliste bağladığımız kısım
}
Olayın kısaca çözümü budur. viewstate’ti kapatmaya da gerek yoktur.
Hepimize kolay gelsin.
|
Comments 0