0

我正在使用带有多个选项卡的 Ajax TabContainer,并将 IE 作为浏览器。在其中一个以动态方式创建和添加的选项卡上,我展示了许多图表。有时某些图表会丢失,并且在更改选项卡或通过鼠标选择区域后,图表会出现。

这个问题只存在于生产环境中,也就是说,在开发环境中是没有问题的。

非常感谢您的任何帮助。

4

1 回答 1

0

我可以解决这个问题,即使是以一种棘手的方式。我在页面加载后强制 tabContainer 重绘:

setTimeout(function() {
    var tabIndex = $find("<%=TabContainer1.ClientID%>").get_activeTabIndex() ; 
    $find("<%=TabContainer1.ClientID%>").set_activeTabIndex(tabIndex);} 
, 4000)

它只会激活已经处于活动状态的选项卡。

但是,我想知道是否有更好的解决方案。

于 2011-07-19T07:54:06.573 回答