문제

나는 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이며 여기에 튜토리얼이

웹 - 웹 - to-page-프로그래밍 방식으로.

또는 SharePoint 디자이너 를 시도하십시오.

여기 링크 설명 여기에

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