Métodos para resolver el error 0x800a138f

Al ejecutar comandos escritos en JavaScript, puede aparecer un mensaje de error en el que está presente el código 0x800a138f. Los problemas tienen las siguientes razones:

  • errores al escribir una solicitud;
  • la solicitud se refiere a una dirección incorrecta (servidor);
  • AjaxControlToolkit no está registrado en el equipo;
  • Configuración de archivo web.config no válida.

¿Cómo reparar el error 0x800a138f?

El mal funcionamiento se corrige mediante los siguientes métodos:

  1. Asegúrese de que la solicitud de procesamiento de datos se envíe a la ubicación correcta. Por ejemplo, los siguientes comandos están referenciados incorrectamente (no a una matriz de datos): var fdate = document.getElementById ('txtFromDate')

    var edate = document.getElementById ('txtToDate')

    Las siguientes consultas son válidas:

    var fdate = document.getElementById ('')

    var edate = document.getElementById ('')

    Sin embargo, esto no ayuda si el archivo de solicitud se coloca en un archivo JavaScript externo; entonces debe establecer identificadores únicos para los campos de texto. En este caso, los siguientes comandos son correctos:

    var fdate = document.getElementsByClassName ('txtFromDate') [0] var edate = document.getElementsByClassName ('txtToDate') [0]

  2. Registre AjaxControlToolkit. Esto es cierto cuando el comando se ejecuta no para procesar la matriz de datos, sino para confirmar algunas acciones en la aplicación ASP.NET que se está creando. En este caso, se debe especificar lo siguiente al comienzo del archivo aspx al registrar AjaxControlToolkit:

  3. Edite web.config. Esto es adecuado si se produce un bloqueo al probar programas ASP.NET en versiones anteriores de navegadores. En este caso, primero asegúrese de que el criterio RadCompression esté activado en el archivo web.config. Si esto no resuelve el error 0x800a138f, elimine la línea con los criterios anteriores.

Artículos De Interés