supera - Error La longitud de la cadena excede el valor establecido en la propiedad maxJsonLength
maxjsonlength asp net mvc 5 (1)
Actualmente tengo una cuadrícula con PDF adjunto. Cada PDF puede tener un tamaño de archivo de hasta 1 MB. El problema es que obtengo el valor " Error durante la serialización o deserialización mediante el JSON JavaScriptSerializer. La longitud de la cadena excede el valor establecido en la propiedad maxJsonLength "
Ya coloqué lo siguiente en web.config, pero el problema es que solo funciona si la cuadrícula de la interfaz de usuario de Kendo necesita mostrar 6 registros.
<system.web.extensions>
<scripting>
<webServices>
<jsonSerialization maxJsonLength = "2147483647"></jsonSerialization>
</webServices>
</scripting>
</system.web.extensions>
Basado en el siguiente enlace:
Excepción de MaxJsonLength en ASP.NET MVC durante JavaScriptSerializer
public ActionResult SomeControllerAction()
{
var jsonResult = Json(veryLargeCollection, JsonRequestBehavior.AllowGet);
jsonResult.MaxJsonLength = int.MaxValue;
return jsonResult;
}