0

Ajax Control Toolkit의 TabContainer/TabPanel 구성 요소를 사용하고 있습니다.Ajax Control Toolkit - 클라이언트 측 버튼을 사용하여 탭 활성화

나는 탭 자체를 숨기고 서버에 다시 게시하지 않고 페이지 중 하나를 활성화 (앞면 가져 오기) 버튼을 사용하고 싶습니다.

나는 클라이언트 ID를 잡고 가시성 및 표시 스타일을 수동으로 설정하여 탭을 표시하거나 숨길 수 있습니다.

하지만 실제로 호출 할 수있는 자바 스크립트 함수가 있는데 실제 탭을 클릭 할 때 어떤 마법이 뒤에서 발생합니까?

+0

내가 전에 ACT와 함께 일했다. 당신은 TabContainer 뒤에있는 모든 "마법"에 접근 할 수 있으며, 과거의 언젠가는 패치를 제안하기까지했습니다. ACT가 생성 한 JS 코드를 확인하는 것이 좋지만 이해하기 쉽습니다. – wtaniguchi

답변

2

예 : 지금은 CastleProject에 집중 해요하지만

var tab = $find(“tabContainer’s ClientID”); 
tab.set_activeTabIndex(1); // active the second tab panel 
tab.getFirstTab().set_enabled(false); // disable the first panel 
관련 문제