Person.aspx - WebPartIDにWebパーツを追加する?
-
09-12-2019 - |
質問
Person.aspxページにWebパーツを追加しているようなものです。
(SharePoint Designerで)挿入 - > Web Part->に行き、私のWebパーツをインサートしました。
Person.aspxでコピーしてこのコードをWebパーツゾーンの1つの下に貼り付けました。
<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>
.
このコードのこのセクションでは、Webパーツを追加するには何を変更する必要がありますか。基本的に、名前、およびwebpartidを変更する必要があると思いますが、これらのことを見つける場所はよくわかりません。WebPartIDとはどこで見つけることができますか?これは私が達成しようとしていることのためにこの作業しますか?
お手伝いのおかげでおかげでお願いいたします
解決
なぜそれをプログラムで追加してはいけません。次にテンプレートとしてマスターページを保存してください。
プログラムにプログラムで追加するためには、必要なのはWebPartのDLLとこれがIT のチュートリアルです。
またはSharePoint Designer を試す
所属していません sharepoint.stackexchange