2011-11-15 2 views
0

웹 응용 프로그램 개발을 위해 .net 2008을 사용하고 있습니다. 그래서 마스터 페이지와 다른 페이지를 만들었습니다. 마스터 페이지를 다른 모든 페이지에 적용하고 싶지만 이해하지 못합니다. 이전에 .net2005를 사용합니다. 여기에 응용 프로그램에서 새 페이지를 만들고 마스터 페이지 옵션을 확인할 때 옵션이 있지만 .net2008에서는이 옵션이 없으므로 어떻게 할 지 말해주십시오. 나는 .net 2008을 처음 접했습니다.asp.net 2008의 페이지에 마스터 페이지를 적용하는 방법

당신에게

+0

을 선택하는 옵션을 가지고 있습니다. 닷넷 많이 향상 아, 내가 사용하고 있습니다. 넷 4.0 그리고 당신은 2008 년 사용 : O ... 11 개의 질문 no no votes cast 당신이 도와 줄 수 없다. –

답변

0

사용이 코드를 감사 알려주세요 :

<%@ Page Title="test" Language="VB" MasterPageFile="~/MasterPageName.master" AutoEventWireup="false" CodeFile="PageName.aspx.vb" Inherits="PageNameClass" %> 
<asp:Content ID="Content1" ContentPlaceHolderID="maincontent" runat="Server"> 
    //here you can add you page data start from form tag till end of form tag and remove everything else. 
</asp:Content> 
+0

AjaxControlToolkit이 어떻게 마스터 페이지를 추가하는 것과 관련이 있는지 보지 못하겠습니까? –

+0

yah .. yah .. 선 확인을 삭제했습니다. –

1

수동 당신은 이미 당신이 다음을 수행 할 수 있습니다 만든 페이지의 masterpage를 설정하려면 다음의 Page 지시문에서 당신의 ASPX 페이지는이 같은 masterpage을 설정

<%@ Page Language="C#" MasterPageFile="~/MasterPages/Master1.master" Title="Content Page"%> 

당신의 masterPage 몇 가지 내용 영역을 정의합니다. 그런 다음 페이지의 정보를 다시 사용하고 현지 콘텐츠로 채워야합니다.

documentation 새 페이지를 추가 할 때 Web Forms 페이지를 추가 할 때 마스터 페이지 선택 확인란을 선택한 다음 추가를 클릭하면됩니다. 그런 다음 마스터 페이지 선택 대화 상자가 나타납니다. 당신이 masterpage 있는 페이지를 추가 할 wan't 때 당신은 당신이 그런 다음이

Project -> 
    Add New Item -> 
      Web Form Using Master Page (instead of selecting Web Form) 

같은 페이지를 추가해야합니다 귀하의 질문에

"when we created a new page in application and check the master page option" 

것은 당신이 web application를 사용하는 경우 있음을 나타내는

+0

+0

감사합니다. 내 대답을 편집했습니다. –

1

당신은 masterpage

관련 문제