Добавление пользовательских веб-частей на пользовательскую страницу ASPX в SharePoint 2010 - PullRequest
0 голосов
/ 21 января 2011

Я создаю настраиваемую страницу aspx для развертывания на моем сайте SharePoint 2010.

Возможно ли иметь области на моей настраиваемой странице aspx для размещения веб-частей?

Я планируюСоздание некоторых пользовательских веб-частей и возможность перемещать их по странице в случае необходимости было бы полезным для моей страницы aspx.

Спасибо.

1 Ответ

3 голосов
/ 21 января 2011

Да, используйте стандартные зоны WebPartZones с главными страницами 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>

Если у вас нет главной страницы sharepoint или любой главной страницы, вы все равно можетеесть зоны, но это будет тяжелая работа по настройке инструментов редактирования веб-частей.

...