2011-07-18 6 views
0

여러 개의 탭이있는 Ajax TabContainer와 브라우저로 IE를 사용하고 있습니다. dinamically 만들어지고 추가 된 탭 중 하나에 여러 차트가 표시됩니다. 일부 차트가 누락되어 탭을 변경하거나 마우스로 영역을 선택한 후에 차트가 나타납니다.Ajax TabContainer 렌더링 문제

이 문제는 프로덕션 환경에서만 존재합니다. 즉, 개발 환경에서는 문제가 없습니다.

도움을 주셔서 대단히 감사드립니다.

답변

0

까다로운 방법으로 문제를 해결할 수 있습니다. 페이지가로드 된 후 나는 다시 그리기 위해있는 TabContainer를 강제 :

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

그것은 이미 활성화 된 탭을 활성화 아무것도하지 않습니다.

그러나 더 좋은 해결책이 있는지 궁금합니다.