this.get_element () не определен при использовании UpdateProgress ASP.NET AJAX - PullRequest
1 голос
/ 13 января 2010

Я получаю ошибку JavaScript в ASP.NET AJAX Framework при использовании элемента управления UpdateProgress.

подробности:

  1. UpdateProgress находится внутри UpdatePanel.
  2. Информация об ошибке Firebug:

    this.get_element () не определен
    Sys $ UI $ _UpdateProgress $ _startRequest () ScriptRe ... 373681250 (строка 1931)
    anonymous () ScriptRe ... 373681250 (строка 61)

Как мне решить эту проблему? Это известная ошибка, и если да, то какие шаги мне нужно сделать, чтобы ее избежать? Спасибо!

Ответы [ 2 ]

1 голос
/ 17 февраля 2010

У меня раньше была такая же проблема, но я не совсем помню, как я ее решил. Я думаю, что это проблема синхронизации при использовании свойства DisplayAfter (так что да, возможно, ошибка). Попробуйте установить для DisplayAfter значение 0 и посмотрите, поможет ли это.

0 голосов
/ 15 января 2010

Многие проблемы с панелью обновления вызваны неправильным HTML. Можете ли вы проверить сгенерированный html вашей страницы на наличие ошибок в html validator ? Можете ли вы также опубликовать всю функцию JavaScript или код, в котором произошла ошибка, чтобы мы могли определить, что this в этом случае?

...