繁体   English   中英

将WebPart添加到“应用程序”页面

[英]Add a WebPart to an Application page

我有一个从SharePoint Designer创建的“数据视图Web部件”。 我将Web部件作为“ Web部件”添加到了Visual Studio项目中。 我想知道如何将Web部件添加到应用程序页面。

嗨,我知道这很晚,但是今天我必须做同样的事情,所以我在sharepoint.stackexchange.com上遵循了一个很好的答案。 但基本上就像在APS.NET页上添加任何其他asp.net控件一样。

首先,您需要为该程序集定义前缀

<%@ Register tagprefix="prefix" namespace="NameSpaceOfTheWebPart" assembly="FullAssemblyName" %>

例如:

<%@ Register tagprefix="csm" namespace="MySolution.VisualWebPart" assembly="MySolution Version=1.0.0.0, Culture=neutral, PublicKeyToken=335eef5f6f60e56b" %>

然后使用asp.net所需的属性(ID和Runat)将Web部件添加到页面(在主占位符上)。

<prefix:WebPartClassName ID="ID" runat="server"  />

唯一的事情是您将无法通过浏览器编辑页面和修改Web部件,如果您需要修改Web部件的任何其他属性,则必须使用html或后面的代码来完成。

这是我关注的链接的网址: https : //sharepoint.stackexchange.com/questions/26508/is-it-possible-to-add-web-parts-to-an-application-page页面

我希望这会有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM