2010-12-29 4 views
0

마스터 페이지의 헤드 섹션에서 콘텐츠 위치 홀더를 사용할 수 있습니까? 예를 들어콘텐츠 홀더

:

<head runat="server"> 
    <title>Untitled Page</title> 
    <asp:ContentPlaceHolder id="ContentPlaceHolder2" runat="server"> 
     </asp:ContentPlaceHolder> 
    <link href="StyleSheet.css" rel="stylesheet" type="text/css" /> 
</head> 
+1

당신은 ID가 누락되었습니다. – MatthewMartin

답변

1

짧은 대답은 입니다. 너를 위해 일하지 않니?

0

는만큼 < 헤드 > 태그 정의 RUNAT = "서버"속성을 갖는 한, 콘텐츠 페이지는 프로그래밍 ASPX 페이지 < > 헤드 부에 추가 할 수있다. 다음은 완벽하게 유효합니다.

<head runat="server"> 
    <asp:ContentPlaceHolder runat="server" id="headerPlaceHolder" /> 
</head> 
+0

mypage.master 인 masterpage에서 사용합니다. – ITGURU2011

1

마스터 페이지의 head 섹션에서 ContentPlaceHolder를 사용할 수 있습니다. 내 프로젝트에서 일하는 예제를 보내 드리겠습니다. head 태그에 runat = "server"속성을 설정했는지 확인하십시오. head 태그 내에 여러 ContentPlaceHolders를 가질 수도 있습니다. 보기를보고 즐기십시오 :)

<head ID="Head1" runat="server" Visible="true"> 
    <meta http-equiv="Content-type" content="text/html; charset=utf-8" /> 
    <!--PageTitle_START--> 

    <title> 
      <asp:ContentPlaceHolder ID="PlaceHolderPageTitle" runat="server></asp:ContentPlaceHolder> 
     </title> 

    <!--PageTitle_END--> 

     <asp:ContentPlaceHolder ID="PlaceHolderHeaderScripts" runat="server"></asp:ContentPlaceHolder> 
</head> 
+0

정말 고마워요 !! – ITGURU2011

+0

그게 좋습니다! 그것이 당신을 도왔다 고 생각한다면 대답으로 표시하십시오 :) –

관련 문제