使用VS部署从主/布局创建页面(无法添加webparts变通方法​​)

时间:2014-08-13 21:05:31

标签: visual-studio-2010 sharepoint sharepoint-2010 master-pages

我从Sharepoint开始。这可能是基本的,但我感谢您的帮助。

我的项目可通过visual studio 2010进行部署。

我有一个index.aspx,它调用布局(主)页面并有一个webpart

<%@ Page Language="C#" masterpagefile="../_catalogs/masterpage/MyMaster.master"     title="Example" inherits="Microsoft.SharePoint.WebPartPages.WebPartPage,    Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9499c" meta:progid="SharePoint.WebPartPage.Document" meta:webpartpageexpansion="full" %>
[…]
<asp:Content ID="MainContent" ContentPlaceHolderID="PlaceHolderMain" runat="server">
<WebPartPages:WebPartZone runat="server" ID="WebPartZone1">
            <ZoneTemplate></ZoneTemplate>
        </WebPartPages:WebPartZone>
</asp:Content>

我的用户无法在其环境中添加webpart。当他编辑页面时,添加的webpartzone不会出现。

他们给了我一些建议:

他们告诉我,在Visual Studio中,当他们部署解决方案时,为了避免这个问题,我应该:

  • 创建自定义页面布局并将其上传到母版页面/ _catalogs / masterPage(我想我已经完成了它作为我的布局页面Mymaster.Master当前位于那里
  • 一旦我这样做,我会在页面库中根据此布局创建一页。

我怎样才能在VS中实现这一目标? (甚至,不是在Visual Studio中,只是为了知道) 我只知道创建页面的方式(简单)!

谢谢!

哈维

0 个答案:

没有答案