Web maxJsonLength için sınırsız uzunluğu ayarlayabilirsiniz.config?
JQuery otomatik tamamlama özelliğini kullanıyorum. Daha sonra 17000 kayıt listesi (her 10'dan fazla char uzunluğu olmaz) almaya çalıştığımda, uzunluğu aşan ve hatası atar:
Bilgi özel durum:^ br . Özel durum türü: InvalidOperationException^ br . Özel durum iletisi: seri hale getirme veya seri kaldırma sırasında bir Hata oluştu JSON Javascriptserializeryapıcı kullanarak. Dizenin uzunluğu değeri maxJsonLength özelliği ayarlanmış aşıyor.
web.config
maxJsonLength
sınırsız uzunluğu ayarlayabilir miyim? , Ben maksimum uzunluğu nedir?
CEVAP
NOT:bu cevap sadece hizmetleri için geçerlidir, Eğer Denetleyici bir yöntem JSON dönen, bu YÜZDEN okuyun aşağıda cevap olarak: http://stackoverflow.com/a/7207539/1246870
MaxJsonLength özellik limitsiz olması, 102400 varsayılan (100) bir tamsayı özellik.
Web MaxJsonLength özelliği ayarlayabilirsiniz.config:
<configuration>
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength="50000000"/>
</webServices>
</scripting>
</system.web.extensions>
</configuration>
Eclipse: maksimum satır uzunluğu otoma...
Nasıl bir HTML <select> öğesi iç...
App.Visual Studio 2010 Web Projeleri o...
NuGet nasıl yüklemek için paketleri tü...
Nasıl tekrar ng veri filtre uzunluğu g...