2012-01-19 14 views
5

Estoy trabajando en ASP .NET versión 2.0 e IIS 6. Estoy llamando a una página aspx emergente desde la página principal al llamar a su URL y pasar cadena de consulta a la misma. Para un caso específico, la longitud de mi cadena de consulta excede más de 2000 caracteres. Entonces, la pantalla emergente se abre bien por primera vez, pero cada vez que hay una devolución de datos en esa pantalla emergente, aparece un error de conexión a Internet. Estoy seguro de que esto sucede debido a la gran longitud de la cadena de consulta porque funciona bien cuando reduzco la longitud de la cadena de consulta.Longitud máxima de cadena de consulta en asp .net 2.0

¿Hay alguna forma de aumentar la longitud máxima permitida de la cadena de consulta pasada? Se puede configurar a través de web.config o en algunas configuraciones de IIS.

+0

si es posible en lugar de enviar una cadena tan larga en url, intente utilizar el método POST de FORM. – highwingers

Respuesta

4

Por defecto es 2048. Consulte la publicación this (MSDN). Establezca maxQueryStringLength en la sección httpRuntime de su web.config.

Por favor, consulte los requisitos para esto en la misma publicación.

Espero que esto funcione para usted.

Cuestiones relacionadas