4

마스터 파일을 사용하는 Web Form이 있습니다.<meta><asp : ContentPlaceholder> 태그가 파서 예외를 생성합니다.

나는 메타 태그의 일부는 다음과 같이하는 내가 Main.Master 파일을 설정하고있어, 서브 파일

에서 기본적으로 설정되어 있지만 재정의해야 할 노력하고있어 :

<head runat="server">  
    <asp:ContentPlaceHolder ID="pgTitle" runat="server"> 
     <meta id="mtaPgTitle" runat="server" class="pgTitle" content="DefaultTitle"/> 
    </asp:ContentPlaceHolder> 
나는 그것을 실행하려고하면이, 그러나이

protected global::System.Web.UI.HtmlControls.HtmlMeta mtaPgTitle; 

처럼 보이는 Main.Master.designer.cs 파일의 라인을 만들어

, 나는 메시지

으로 파서 오류를 얻을 수
The base class includes the field 'mtaPgTitle', but its type (System.Web.UI.HtmlControls.HtmlMeta) is not compatible with the type of control (System.Web.UI.HtmlControls.HtmlGenericControl). 

방금 ​​VS2008에서 VS2010으로 업그레이드했습니다. 수동으로 HtmlGenericControl 형식을 다시 되돌리려면 디자이너 파일을 통해 빗질이 부족하게 해결할 수있는 방법이 있습니까? 다양한로드 이벤트에 수정 사항을 추가하려고 시도했지만 파서 오류가 발생하기 전에 발생하는 것으로 보입니다. 이 도움이

답변