2010-01-13 112 views
1

使用UpdateProgress控件时,ASP.NET AJAX框架中出现JavaScript错误。'this.get_element()is undefined'when UpdateProgress ASP.NET AJAX

详情:

  1. 的的UpdateProgress是UpdatePanel内。
  2. Firebug的错误信息:

    this.get_element()是未定义
    SYS $ UI $ _UpdateProgress $ _startRequest()ScriptRe ... 373681250(线1931)
    匿名()ScriptRe ... 373681250(第61行)

请问该如何解决这个问题?这是一个已知的错误,如果是的话,我需要做些什么来避免它?谢谢!

回答

1

我以前有过这个相同的问题,但我不太记得我是如何解决它的。我认为这是使用DisplayAfter属性时的时间问题(所以是的,可能是一个错误)。 尝试将DisplayAfter设置为0,看看是否有帮助。

0

更新面板的许多问题都是由无效的html导致的。你能检查你的页面生成的HTML错误是否在html validator? 您是否也可以发布发生错误的整个JavaScript函数或代码,以便我们确定this是属于哪种情况?