Methoden zur Fehlerbehebung 0x800a138f

Bei der Ausführung von in JavaScript geschriebenen Befehlen wird möglicherweise eine Fehlermeldung angezeigt, in der der Code 0x800a138f enthalten ist. Die Probleme haben folgende Gründe:

  • Fehler beim Schreiben einer Anfrage;
  • die Anfrage bezieht sich auf eine falsche Adresse (Server);
  • AjaxControlToolkit ist nicht im Team registriert.
  • Ungültige Konfiguration der Datei web.config.

Wie behebt man den Fehler 0x800a138f?

Die Störung wird mit folgenden Methoden behoben:

  1. Stellen Sie sicher, dass die Datenverarbeitungsanforderung an den richtigen Speicherort gesendet wird. Die folgenden Befehle werden beispielsweise falsch referenziert (nicht auf ein Datenarray): var fdate = document.getElementById ('txtFromDate')

    var edate = document.getElementById ('txtToDate')

    Folgende Abfragen sind gültig:

    var fdate = document.getElementById ('')

    var edate = document.getElementById ('')

    Dies hilft jedoch nicht, wenn die Anforderungsdatei in einer externen JavaScript-Datei abgelegt ist. Dann müssen Sie eindeutige Bezeichner für die Textfelder festlegen. In diesem Fall sind die folgenden Befehle korrekt:

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

  2. Registrieren Sie AjaxControlToolkit. Dies ist der Fall, wenn der Befehl ausgeführt wird, um das Datenarray nicht zu verarbeiten, sondern um einige Aktionen in der zu erstellenden ASP.NET-Anwendung zu bestätigen. In diesem Fall sollte am Anfang der ASPX-Datei Folgendes angegeben werden, indem AjaxControlToolkit registriert wird:

  3. Bearbeiten Sie die Datei web.config. Dies ist geeignet, wenn beim Testen von ASP.NET-Programmen in älteren Browserversionen ein Absturz auftritt. Stellen Sie in diesem Fall zunächst sicher, dass das RadCompression-Kriterium in der Datei web.config aktiviert ist. Wenn der Fehler 0x800a138f dadurch nicht behoben wird, löschen Sie die Zeile mit den obigen Kriterien.

Interessante Artikel