Frage

Welche Aspekte der Update empfindlich auf Zeit sind?

Ich habe ein Update, die gut funktioniert. Wenn ich die Seite für ein paar Minuten verlassen und zurückkommen, wird die Update nicht. Mit Blick auf Firebug, sehe ich, dass es die Anfrage sendet und erhält eine Antwort zurück. Allerdings ist die Seite selbst nicht aktualisieren. Ich sehe keine Skriptfehler auch nicht. Bisher habe ich nicht in der Lage gewesen, einen anderen Faktor als im Laufe der Zeit zu identifizieren.

War es hilfreich?

Lösung

Vielleicht wurde Ihre Anwendungsdomäne recycelt oder Ihre Session verloren. Haben Sie versucht, zu sehen, was auf dem Server aufgerufen wird? Das wäre mein Vorschlag, wo neben aussehen.

Andere Tipps

Schalten Sie Überwachung Firebug Netzwerk, wenn aktiviert.

Wahrscheinlich die Sitzung abgelaufen ist, so dass es Daten senden zurück, die nicht mehr die Seite übereinstimmt.

Wenn es eine Sitzung Ablaufen ist, sollte es ohne die Update reproduzierbar sein - geht zurück auf Postback und sehen, ob es kommt auch vor, dass die Art und Weise. Man könnte sogar eine bessere Vorstellung von dem Fehler bekommen, da es nicht möglicherweise durch das JavaScript gegessen wird, dass die Update unter der Haube laufen.

Ich habe bemerkt, dass, wenn Sie eine TON von Kontrollen in Ihrem Update-Panel haben, kann es entweder Timeout oder sich weigern, zu arbeiten. Einmal hatte ich ein Gridview in einem Update-Panel mit drei Ajax-Kalender Kontrollen in jeder Zeile .. insgesamt 2.000 Datensätze in der Gridview .. Update war nicht sehr glücklich

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top