2010-01-13 4 views
1

Je reçois une erreur JavaScript dans le framework ASP.NET AJAX lors de l'utilisation du contrôle UpdateProgress.'this.get_element() est indéfini' lors de l'utilisation de UpdateProgress ASP.NET AJAX

Détails:

  1. Le UpdateProgress est à l'intérieur du UpdatePanel.
  2. Firebug informations d'erreur:

    this.get_element() est indéfini
    $ UI $ Sys _UpdateProgress $ _startRequest() ScriptRe ... 373681250 (ligne 1931)
    anonyme() ScriptRe ... 373681250 (ligne 61)

Comment puis-je résoudre ce problème? Est-ce un bug connu et si oui, quelles sont les étapes que je dois faire pour l'éviter? Merci!

Répondre

1

J'ai déjà eu ce même problème auparavant, mais je ne me rappelle pas très bien comment je l'ai résolu. Je pense que c'est un problème de synchronisation lors de l'utilisation de la propriété DisplayAfter (donc oui, probablement un bug). Essayez de définir DisplayAfter sur 0 et voyez si cela peut vous aider.

0

De nombreux problèmes avec le panneau de mise à jour sont causés par un code HTML incorrect. Pouvez-vous vérifier html généré de votre page pour les erreurs dans un html validator? Pouvez-vous aussi publier l'intégralité de la fonction JavaScript ou du code dans lequel l'erreur s'est produite afin que nous puissions déterminer this dans l'affaire?

Questions connexes