2011-01-21 16 views
0

SharePoint 2010サイトに展開するカスタムaspxページを作成しています。SharePoint 2010のカスタムASPXページにカスタムWebパーツを追加

ウェブパーツを割り当てるためにカスタムaspxページにリージョンを設定することはできますか?

カスタムWebパーツの作成を計画しており、必要に応じてページを移動してaspxページのメリットを得ることができます。

ありがとうございました。

答えて

3

はい、あなたはまだ持っている可能性があり、SharePointのマスターページ(あなたがWebパーツを追加/設定することができます)は、SharePointのマスターページ、または任意のマスターページを持っていけない場合

<%@ Page language="C#" MasterPageFile="~masterurl/default.master" Inherits="Microsoft.SharePoint.WebPartPages.WebPartPage,Microsoft.SharePoint,Version=14.0.0.0,Culture=neutral,PublicKeyToken=71e9bce111e9429c" %> 
    <%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> 
    <%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> 
    <%@ Import Namespace="Microsoft.SharePoint" %> 
    <%@ Assembly Name="Microsoft.Web.CommandUI, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> 
    <%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> 

    <asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server"> 
     <WebPartPages:WebPartZone runat="server" FrameType="None" ID="Main" Title="loc:Main"></WebPartPages:WebPartZone> 
    </asp:Content> 

と標準WebPartZonesを使用ゾーンは、しかし、それはwebpartの編集ツールを設定するのは難しい作業になるだろう。

+0

マスターページについて私に思い出させてくれてありがとう。はい、あなたは私のaspxページのためのmasterpageを持っている方が良いかもしれません。私はそれを試みます。残りのサイトで独自のマスターページが作成されるように、aspxページでのみ使用されるマスターページを作成できますか? – R100

+0

あなたは必要ならばv4.masterをコピーできるはずです – djeeg

+0

恐ろしいです!ありがとう! – R100