2011-05-05 39 views
11

Tengo un método de página en una página ASPX que recibe una llamada de jQuery AJAX solicitud POST. Cuando trato de devolver demasiados resultados, la solicitud falla. ¿Existe una configuración de web.config o un atributo de clase que pueda usar para aumentar el tamaño de respuesta máximo predeterminado?Aumento del tamaño máximo de respuesta desde ASP.NET Página Método

Respuesta

21

Supongo que está volviendo JSON?

se puede ajustar el tamaño de la respuesta JSON en el web.config con:

<configuration> 
    <system.web.extensions> 
     <scripting> 
      <webServices>             
       <jsonSerialization maxJsonLength="1000000" />     
      </webServices> 
     </scripting> 
    </system.web.extensions> 
</configuration> 

Haciendo una búsqueda rápida, parece que el tamaño predeterminado es 102400.

maxJsonLength atributo opcional.

Configura la longitud máxima de la cadena JSON (el número máximo de caracteres UTF-8).

La longitud predeterminada es 102400.

Source

+0

perfecto. ¡Gracias! – zmj

Cuestiones relacionadas