首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

怎么在自定义页面添加一个WebPart库中的WebPart

2012-03-30 
如何在自定义页面添加一个WebPart库中的WebPart?如何在自定义页面添加一个WebPart库中的WebPart?环境如下:

如何在自定义页面添加一个WebPart库中的WebPart?
如何在自定义页面添加一个WebPart库中的WebPart?

环境如下:

自己写了一个WebPart,并且已经加入到“Web部件”库中。WebPart名为:MyTaskHistoryWebPart.webpart

此外有一个自定义页面TaskHistory.aspx 代码如下:

C# code
<%@ Page Language="C#" MasterPageFile="EPM.master" AutoEventWireup="true" CodeBehind="TaskHistory.aspx.cs" Inherits="EPMWebPages.EPM.TaskHistory" Title="审批历史查询" %><%@ Import Namespace="Microsoft.SharePoint" %> <%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> <%@ Register Assembly="Microsoft.SharePoint, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"    Namespace="Microsoft.SharePoint.WebPartPages" TagPrefix="cc1" %><asp:Content ID="Content10" ContentPlaceHolderID="workcontent" Runat="server"> <cc1:SPWebPartManager ID="SPWebPartManager1" runat="server"></cc1:SPWebPartManager>     <asp:Panel ID="Panel1" runat="server">    </asp:Panel></asp:Content>


我想通过后台把WebPart加入到Panel里,但是我如何找到那个WebPart?

本来想用SharePoint Designer创建一个页面加WebPart,但是因为要继承自己的母版页,然而母版页样式的路径很难控制,所以就此放弃。

大家帮忙看看,谢谢各位

[解决办法]
首先确认自己的MyTaskHistoryWebPart.webpart是否已经成功部署了?

到别的WEBPART页中加入MyTaskHistoryWebPart.webpart检查是否正确?

如果确认WEBPART没问题后,把你的页面要改一改,PANEL是不可以LOAD WEBPART的,

<WebPartPages:WebPartZone >来代替PANEL



热点排行