Методи за решаване на грешка 0x800a138f

При изпълнение на команди, написани на JavaScript, може да се появи съобщение за грешка, в което е наличен код 0x800a138f. Проблемите имат следните причини:

  • грешки при писане на заявка;
  • заявката се отнася до неправилен адрес (сървър);
  • AjaxControlToolkit не е регистриран в екипа;
  • Невалидна конфигурация на файл web.config.

Как да поправите грешка 0x800a138f?

Неизправността се отстранява чрез следните методи:

  1. Уверете се, че заявката за обработка на данни е изпратена до правилното място. Например, следните команди се отнасят неправилно (не към масив от данни): var fdate = document.getElementById ('txtFromDate')

    var edate = document.getElementById ('txtToDate')

    Следните заявки са валидни:

    var fdate = document.getElementById ('')

    var edate = document.getElementById ('')

    Това обаче не помага, ако файлът на заявката е поставен във външен JavaScript файл - тогава трябва да зададете уникални идентификатори за текстовите полета. В този случай следните команди са правилни:

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

  2. Регистрирайте се AjaxControlToolkit. Това е вярно, когато командата се изпълнява не за обработка на масива от данни, а за потвърждаване на някои действия в създаденото приложение ASP.NET. В този случай в началото на aspx файла трябва да се посочи следното, като се регистрира AjaxControlToolkit:

  3. Редактиране на web.config. Това е подходящо, ако се случи срив при тестване на ASP.NET програми в по-стари версии на браузърите. В този случай първо се уверете, че критерият RadCompression е активиран във файла web.config. Ако това не реши грешката 0x800a138f, след това изтрийте реда с горните критерии.

Интересни Статии