Ajax TabContainer渲染问题

时间:2011-07-18 01:48:25

标签: ajax rendering tabcontainer

我正在使用带有许多选项卡的Ajax TabContainer,以及IE作为浏览器。 在其中一个标签上创建并添加了dinamically,我展示了许多图表。 有时会丢失一些图表,在更改选项卡或通过鼠标选择区域后,图表会显示。

此问题仅存在于生产环境中,换句话说,在开发环境中没有问题。

非常感谢您提前寻求帮助。

1 个答案:

答案 0 :(得分:0)

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

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

它只会激活已经激活的标签。

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