문제

다른 페이지에 웹 파트를 설치하고 있습니다.내 영역 색인을 0으로 설정했지만 페이지의 다른 웹 파트 아래에 여전히 바람이 부어졌습니다.다음은 내 코드가 있습니다 :

        TasksWebPart intakeTasksWebPart = new WebPart();
        intakeTasksWebPart.Title = "Tasks Web Part";
        intakeTasksWebPart.ChromeState = System.Web.UI.WebControls.WebParts.PartChromeState.Normal;
        intakeTasksWebPart.ChromeType = System.Web.UI.WebControls.WebParts.PartChromeType.TitleAndBorder;
        webPartManager.AddWebPart(intakeTasksWebPart, "Full Page", 0);
        web.Update();
.

다른 웹 파트 영역은 다른 페이지에서 볼 수있는 다른 웹 파트 영역이 없습니다.내 코드 가이 웹 파트를 추가하기 전에 이미 페이지에 웹 파트가 있습니다.페이지를 열면 내 웹 파트가 하단에 있고 영역 색인이 2 또는 3입니다.

어떤 생각?

도움이 되었습니까?

해결책

UI에 표시된 디스플레이 제목이 아닌 영역의 ID (일반적으로 공간을 포함하지 않음)를 사용하고 있는지 확인하십시오.

기존 ID가 아닌 ID를 지정하면 페이지의 마지막 영역에 웹 파트를 추가 할 수 있지만 색인 에 대해 걱정하지는 않습니다.

zoneTitle="Full Page"에 대한 편집 모드 (웹 파트 영역 표시와 함께 웹 파트 영역이있는 웹 파트 영역 포함)를 검색하면 zoneID 속성이 원하는 것입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top