Asp.Net Ajax MaxJsonLength Hatası Nedir Ve Çözümü

Bu makalemizde ASP.NET’de ajax ile çalışanlar json formatında veri aldığında server’dan dönecek cevap boyutu 102400(100KB)’ı aşarsa bu hata ile karşılaşmanız olasıdır tabi web.config’de daha önce bir düzenleme yapılmadıysa çözüm makalenin devamında.

Asp.Net Ajax MaxJsonLength hatası nedir ve çözümü

Yapmanız gereken web.config’de configuration etiketleri arasına alttaki kodu eklemelisiniz MaxJsonLength özelliğinin default değeri 102400(100KB) bu hatayı aldıysanız varsayılan değerin üstünde değer girmeyi deneyerek sorunu aşabilirsiniz int bir özellik olduğu için MaxJsonLength özelliği maksimum 2 147 483 647 değerini girebilirsiniz.

Alınan hata içeriği şu şekilde

Exception information:
Exception type: InvalidOperationException
Exception message: Error during serialization or deserialization using the JSON JavaScriptSerializer. The length of the string exceeds the value set on the maxJsonLength property.

Web.config Kodu

Bunlar da hoşunuza gidebilir...

2 Cevaplar

  1. Ahmet Mercan dedi ki:

    Çok yararlı bir bilgi oldu ne zamandır bu çözümü arıyordum teşekkürler.

Bir Cevap Yazın