2013-03-14 2 views
3

SharePoint 사이트를 2010에서 2013 버전으로 업그레이드하려고합니다. SharePoint 컨트롤을 마스터 페이지 2013에 추가하십시오.

는 내가 정말 클래스 파일에서 웹 컨트롤을 내장하고 있으므로 웹 응용 프로그램에 DLL을 배포 한 2013 년

셰어에서 동작하지 않습니다 내 마스터 페이지에서 웹 컨트롤을했다 C : \ inetpub \ wwwroot \ wss \ VirtualDirectories \ 80 \ bin에 나타납니다.

그런 다음 페이지 맨 위에 기본 마스터 페이지를 추가했습니다.

<!--SPM:<%@ Register TagPrefix="Gnie" Namespace="GNIE.SharePoint.Core.Branding"Assembly="GNIE.SharePoint.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=aad712380eccafda" %>-->

나는대로 마스터 페이지에 컨트롤을 추가 한 그래서

<div> <!--SPM:<Gnie:TaxonomyNavigationControl ID="taxnav" ListName="Documents" FieldName="Technical Document Type" runat="server" />--> </div>

내가 페이지를 보려고하면 웹 제어 코드가

namespace GNIE.SharePoint.Core.Branding 

{ 
    [DefaultProperty("Text")] 

[ToolboxData("<{0}:TaxonomyNavigationControl runat=server></{0}:TaxonomyNavigationControl>")] 

public class TaxonomyNavigationControl : WebControl 

/*code here */ 

}` 

매우 표준입니다 공유 지점에서 알 수없는 서버 태그 'Gnie : TaxonomyNavigationControl'

답변

0

봅니다 대체 :

<!--SPM:<Gnie:TaxonomyNavigationControl ID="taxnav" ListName="Documents" FieldName="Technical Document Type" runat="server" />--> 

으로 :

<!--MS:<Gnie:TaxonomyNavigationControl ID="taxnav" ListName="Documents" FieldName="Technical Document Type" runat="server" >--> 
<!--ME:<Gnie:TaxonomyNavigationControl>--> 
관련 문제