Ajax Control Toolkit - 选项卡控件导致错误0x800a138f - JavaScript运行时错误

时间:2015-05-15 14:51:00

标签: internet-explorer ajaxcontroltoolkit tabcontrol

我有一个工作正常的网络应用程序。我从Ajax控件工具包添加了tab控件,我开始收到错误

0x800a138f - JavaScript runtime error: Unable to get property 'length' of undefined or null reference

为了简化它,使用所有最新版本(Visual Studio Ultimate 2013,IE 11,.NET 4.5,Ajax Control Toolkit 15.1)...
使用C#代码启动一个新的ASP.NET Web应用程序项目。在首页中,放置一个按钮和一个AJAX更新面板。在更新面板中,放置一个AJAX工具包Tab Control。只是为了得到一些东西,添加文字"你好"在选项卡控件的第一个(也是唯一的)选项卡内。

现在,在您添加的按钮上,点击它的点击事件,告诉更新面板自行更新。

panel1.update();

运行项目并单击按钮,您将收到错误。

同样,如果您不使用更新面板,只是在选项卡控件中放置一个asp标签,并在按钮单击事件中更改标签文本,这也会导致错误。似乎对选项卡面板进行的任何编程更改都会导致此错误。

有任何想法吗?请!

1 个答案:

答案 0 :(得分:0)

这是Ajax Control工具包中的一个错误,它只出现在IE中。我在DevExpress'中记录了它。工具包的Codeplex页面,他们回答说这确实是一个修复过的错误,修复程序将在下一个版本中发布。