Person.aspx에 웹 파트 추가 - WebPartID?
-
09-12-2019 - |
문제
나는 Person.aspx 페이지에 웹 파트를 추가하는 것을 멈추고 있습니다 .... 나는 업로드 한 사용자 정의 웹 파트가 있지만 그것을 추가하는 방법을 모르겠습니다.
MasterPage (SharePoint Designer)에서는 삽입 -> 웹 파트 ->로 옮겨갔습니다.
이제는 Person.aspx에서 웹 파트 영역 중 하나 에서이 코드를 복사하여 붙여 넣었습니다. askmeaboutwebpart의 복제본과 같이 지금 당장 앉아 있습니다.
<SPSWC:AskMeAboutWebPart runat="server" __MarkupType="xmlmarkup" WebPart="true" __WebPartId="{EAC6834A-8E73-4D1B-B7BE-193CBDB09F30}" >
<WebPart xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.microsoft.com/WebPart/v2">
<Title>My Custom Web Part</Title>
<FrameType>TitleBarOnly</FrameType>
<Description>The web part that shows custom things.</Description>
<IsIncluded>true</IsIncluded>
<ZoneID>MiddleLeftZone</ZoneID>
<PartOrder>2</PartOrder>
<FrameState>Normal</FrameState>
<Height />
<Width />
<AllowRemove>true</AllowRemove>
<AllowZoneChange>true</AllowZoneChange>
<AllowMinimize>true</AllowMinimize>
<AllowConnect>true</AllowConnect>
<AllowEdit>true</AllowEdit>
<AllowHide>true</AllowHide>
<IsVisible>true</IsVisible>
<DetailLink />
<HelpLink />
<HelpMode>Modeless</HelpMode>
<Dir>Default</Dir>
<PartImageSmall />
<MissingAssembly>Cannot import this Web Part.</MissingAssembly>
<PartImageLarge />
<IsIncludedFilter />
<ExportControlledProperties>true</ExportControlledProperties>
<ConnectionID>00000000-0000-0000-0000-000000000000</ConnectionID>
<ID>g_eac6834a_8e73_4d1b_b7be_193cbdb09f30</ID>
</WebPart>
</SPSWC:AskMeAboutWebPart>
.
이제 웹 파트를 추가하려면 코드 의이 섹션에서 변경해야합니까?기본적으로 나는 내가 이름과 WebPartID를 바꿀 필요가 있지만 이름이 아닌 다른 것들을 찾아야할지 모르겠다고 생각합니다.WebPartID와 ???는 어디에서 찾을 수 있습니까?이 성취를 위해 노력하고있는 것에이 일을 할 것인가?
도움을 주셔서 감사합니다
해결책
프로그래밍 방식으로 추가하지 않으려는 경우 마스터 페이지를 템플릿으로 저장하지 않지만 가치가있는 가치가 있습니다.
프로그래밍 방식으로 페이지에 추가하기 위해 WebPart의 DLL이며 여기에 튜토리얼이
또는 SharePoint 디자이너 를 시도하십시오.
제휴하지 않습니다 sharepoint.stackexchange