2009-11-06 4 views
0

아약스 탭 컨테이너의 표 형식으로 많은 정보를 보여주는 aspx 페이지가 있습니다. 약 3 ~ 5 개의 탭이 사용됩니다. 페이지에서 CalendarExtendar, ValidationCallout 등의 AJAX 컨트롤을 사용했습니다. 내 문제는 페이지가 빠르게로드되지만 브라우저가 컨트롤을 렌더링하는 데 오랜 시간이 걸린다는 점입니다. 내 로컬 시스템에서 페이지 로딩은 약 8 초가 걸리는 반면 서버에서는 약 25 초가 소요됩니다. 나는 또한 해당되는 viewstate를 비활성화하고 심지어 gzip을 사용하여 viewstate를 압축했다.브라우저가 html 컨트롤을 렌더링하는 데 오랜 시간이 걸린다 asp.net

+0

사용 된 기술을 첫 번째 줄로 언급하는 대신 태그에 넣는 것이 좋습니다. 이렇게하면 사용자가 기대하는 규칙을 검색하고 준수 할 수 있습니다. –

답변

2

파이어 폭스의 firebug 인터넷 탭에서 전화를 모니터링 해 보셨습니까? 여기에서 세부 정보를 분석하여 페이지의 어느 부분이 얼마나 많은 시간을 차지하고 있는지 확인할 수 있습니다. YSlow 플러그인은 페이지 성능 향상에 대한 조언을 제공합니다.

관련 문제