2009-05-07 2 views
0

Ich bekomme mehr als 500 Ausnahmen täglich von ScriptResource.axd (ASP.NET-Website). Es scheint aus dem Ajax Update Panel zu kommen, aber ich bin mir nicht sicher. Wie auch immer, ist es möglich, diese Ausnahmen zu beheben?Hilfe! Ungefähr 500 Fehler pro Tag von ScriptResource.axd

+1

Ja ... aber Sie müssen uns ein bisschen mehr Informationen geben. –

+0

Könnte es irgendwo einen Client geben, der seine Sitzung verloren hat, aber immer noch versucht, eine Anfrage an den Server zu senden, die das erklären könnte? –

+0

Wie Tom sagt: Können Sie uns mehr Informationen über die Fehler geben, die Sie bekommen? Wo sehen Sie die Fehler, welche Ausnahmen werden gemeldet, was ist der User-Agent, etc. Haben Sie noch etwas von Firebug oder IE8 Dev-Tools verwendet, um zu sehen, welche Antworten Sie von den ScriptResource-Aufrufen auf der Seite erhalten? –

Antwort

3

Es gibt einen einfachen Weg, der ziemlich viel Arbeit bedeuten kann, abhängig davon, wie weit Sie bereits in Ihrem Entwicklungsprozess sind, aber Ihnen genug Vorteile geben wird, damit es sich lohnt: don ' t verwenden Sie das ASP.Net UpdatePanel.

Werfen Sie stattdessen einen Blick auf jQuery mit seiner umfangreichen ajax support. Es wird Ihnen helfen, die Kontrolle darüber zu erhöhen, was Sie tun, es wird Ihnen helfen, Ihre Site zu beschleunigen (durch eine Menge), und es wird Ihnen helfen, beim clientseitigen Scripting besser zu werden.

+0

Ich habe es nie geschätzt, dass jeder mit "jQuery verwenden" jedes Mal reagierte, wenn eine Frage mit Javascript zu tun hatte, obwohl ich versuchte, UpdatePanels wegen all ihrer Einschränkungen nicht zu verwenden - aber ich habe gerade diese letzte Woche mit jQuery verbracht zu sagen, dass es wirklich dein Leben einfacher macht :) –