출력 캐싱을 구현하고 Ajax 제어 툴킷의 컨트롤을 사용하는 특별한 방법이 있는지 알고 싶습니다. 출력 캐싱 및 탭 컨트롤이있는 페이지에서 javascript 오류가 계속 발생합니다. ajaxtoolkit (내 어셈블리 접두사)가 정의되지 않았습니다.ASP .Net 출력 캐싱 및 Ajax 제어 툴킷
이것은 내가 추가 한 지침은 다음과 같습니다
<%@ OutputCache Duration="3600" VaryByParam="none" %>
출력 캐싱을 구현하고 Ajax 제어 툴킷의 컨트롤을 사용하는 특별한 방법이 있는지 알고 싶습니다. 출력 캐싱 및 탭 컨트롤이있는 페이지에서 javascript 오류가 계속 발생합니다. ajaxtoolkit (내 어셈블리 접두사)가 정의되지 않았습니다.ASP .Net 출력 캐싱 및 Ajax 제어 툴킷
이것은 내가 추가 한 지침은 다음과 같습니다
<%@ OutputCache Duration="3600" VaryByParam="none" %>
, 다른 유형의 (희망 이후 버전에서는 일부 비슷한 동작이 가능 교차 손가락 될 것입니다) ToolScriptManager의 ScriptManager를 대체하는 것과 같은 최적화 방법이 필요합니다.
http://blog.creonfx.com/performance/howto-optimize-rendering-speed-of-aspnet-ajax-websites
Microsoft는 ScriptControls, 익스텐더 (Extender), 또는 ScriptReferences 필요 ScriptManagerProxies과 출력을 조합 캐싱을 지원하지 않습니다. 문제의 해결 방법은 출력이 캐싱 된 컨트롤 외부에있는 스크립트가 주 리소스 관리자 인 에 필요한 리소스를 참조하는 것입니다.
출력 캐싱이 아직 AJAX 프레임 워크에 의해 생성 된 스크립트와 결합 될 수 없기 때문에 더 많은 정보 here
당신은 사용자 컨트롤 또는 마스터 페이지에서 상속 페이지에 배치하고 있습니까? – cgreeno
사용자 정의 컨트롤에 배치했습니다. –