2012-06-24 2 views
0

단일 페이지 응용 프로그램을 작성하고 있습니다. 현재 마스터 페이지로 구축 된 여러 독립 페이지도 있습니다. 한 페이지에서 .aspx 파일의 내용 제어 : 제가 할 것은 사본이 ASP에 모든에서 .aspx 파일의 모든 HTML을 붙여이다, 순간 그래서단일 페이지 응용 프로그램에 대한 HTML 내용 번들

<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" 
    Runat="Server"> 
         My HTML here 
</asp:Content> 

: 자신의 마크 업에서, 나는이 있습니다. 문제는 .aspx 파일 중 하나에서 HTML을 변경할 때 단일 페이지 파일에 붙여 넣기를 복사해야한다는 것입니다. 지저분 해.

더 좋은 방법이 있습니까?

감사합니다.

+0

어쨌든 마스터 페이지가 서버쪽에 있습니다. 왜 모든 콘텐츠를 하나의 큰 페이지로 복사하고 있습니까? 마스터 페이지와 별도의 페이지도 올바르게 작동합니다. –

답변

0

사용자 컨트롤 (.ascx)을 사용하고 기본 페이지와 개별 페이지에서 참조하십시오. 그런 다음 한 곳에서 사용자 정의 컨트롤 만 업데이트하면됩니다.

+0

좋습니다, 감사합니다. 좋은 생각입니다! – frenchie

관련 문제