2009-03-19 6 views
1

출력 캐싱을 구현하고 Ajax 제어 툴킷의 컨트롤을 사용하는 특별한 방법이 있는지 알고 싶습니다. 출력 캐싱 및 탭 컨트롤이있는 페이지에서 javascript 오류가 계속 발생합니다. ajaxtoolkit (내 어셈블리 접두사)가 정의되지 않았습니다.ASP .Net 출력 캐싱 및 Ajax 제어 툴킷

이것은 내가 추가 한 지침은 다음과 같습니다

<%@ OutputCache Duration="3600" VaryByParam="none" %> 
+0

당신은 사용자 컨트롤 또는 마스터 페이지에서 상속 페이지에 배치하고 있습니까? – cgreeno

+0

사용자 정의 컨트롤에 배치했습니다. –

답변

0

Microsoft는 ScriptControls, 익스텐더 (Extender), 또는 ScriptReferences 필요 ScriptManagerProxies과 출력을 조합 캐싱을 지원하지 않습니다. 문제의 해결 방법은 출력이 캐싱 된 컨트롤 외부에있는 스크립트가 주 리소스 관리자 인 에 필요한 리소스를 참조하는 것입니다.

출력 캐싱이 아직 AJAX 프레임 워크에 의해 생성 된 스크립트와 결합 될 수 없기 때문에 더 많은 정보 here