статии
Методи за решаване на грешка 0x800a138f
При изпълнение на команди, написани на JavaScript, може да се появи съобщение за грешка, в което е наличен код 0x800a138f. Проблемите имат следните причини:
- грешки при писане на заявка;
- заявката се отнася до неправилен адрес (сървър);
- AjaxControlToolkit не е регистриран в екипа;
- Невалидна конфигурация на файл web.config.
Как да поправите грешка 0x800a138f?
Неизправността се отстранява чрез следните методи:
- Уверете се, че заявката за обработка на данни е изпратена до правилното място. Например, следните команди се отнасят неправилно (не към масив от данни): 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]
- Регистрирайте се AjaxControlToolkit. Това е вярно, когато командата се изпълнява не за обработка на масива от данни, а за потвърждаване на някои действия в създаденото приложение ASP.NET. В този случай в началото на aspx файла трябва да се посочи следното, като се регистрира AjaxControlToolkit:
- Редактиране на web.config. Това е подходящо, ако се случи срив при тестване на ASP.NET програми в по-стари версии на браузърите. В този случай първо се уверете, че критерият RadCompression е активиран във файла web.config. Ако това не реши грешката 0x800a138f, след това изтрийте реда с горните критерии.