Geçersiz geri gönderme veya geri arama bağımsız değişkeni Hatası …


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>
<pages enableViewStateMac=”false” viewStateEncryptionMode=”Never”/>
</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.
Share Button

Comments 0

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

* Copy This Password *

* Type Or Paste Password Here *

12.745 Spam Comments Blocked so far by Spam Free Wordpress

More From: Asp.NET

DON'T MISS