2012-07-13 4 views
1

마스터 페이지 + 콘텐츠 페이지를 사용할 때마다 마스터 페이지를 기반으로 페이지를 요청할 때마다 동일한 마스터 페이지가 콘텐츠 페이지와 함께로드 될 때마다이를 알고 싶습니다.콘텐츠 페이지 만로드

페이지를 요청할 때 콘텐츠 페이지 만로드해야하며 요청한 콘텐츠 페이지가 동일한 경우 마스터 페이지가로드되어서는 안됩니다.

다른 콘텐츠 페이지와 다른 경우에만로드해야합니다.

감사합니다.

+0

한 번만 마스터 페이지를 불러 오시겠습니까 ??? – akhil

+0

정확히 ... 마스터 페이지로드 1 및 컨텐츠 페이지로드 요구 사항에 따라 – Pritesh

+0

그러면 마스터 페이지를 컨텐츠 페이지에 추가하는 용도가 무엇입니까? 표시하려는 페이지에 한 번만 추가하는 것이 좋습니다. – akhil

답변

2

MasterPages는 페이지의 컨트롤로 구현됩니다.

Asp.net 페이지는 페이지를 렌더링하는 데 필요한 모든 컨트롤을로드합니다.

페이지가이를 사용하는 경우 MasterPage 컨트롤을 완전히로드하는 것을 피할 수 있어야합니다.

페이지 크기가 매우 크고 클라이언트로 보내는 데이터의 크기를 줄이려면 부분 렌더링을 사용해보십시오. UpdatePanels을 시작해야합니다.

페이지를로드하는 데 많은 시간이 걸리는 경우 캐싱을 확인해야합니다. Asp.net에는 페이지의 일부만 캐시하는 많은 방법이 있습니다.

Caching portions of a page을 살펴보십시오.

관련 문제