如何在2010年的SharePoint添加的WebPartZone编程的C#?

问题描述 投票:0回答:1

我有一个非常简单的问题,可能很难回答。如何使用C#代码添加到WebPartZone中我的SharePoint页面?我所做的是:我创建可视化Web部件项目,并将此代码page_init它的事件:

protected void Page_Init(object sender, EventArgs e)
{
    WebPartZone webPartZone1 = new WebPartZone();
    webPartZone1.AllowLayoutChange = true;
    webPartZone1.EmptyZoneText = "No Data are provided";
    webPartZone1.Enabled = true;
    webPartZone1.HeaderText = "My Custom Zone";
    webPartZone1.Visible = true;

    this.Page.Controls.Add(webPartZone1);
} 

和它的不工作。但可以给你我想要什么了。我真的很困惑。

sharepoint-2010 web-parts
1个回答
0
投票

我想,你想的是有点不对,你想在一个Web部件添加Web部件区域。我不知道这是否是可能的,但你可以尝试通过代码来创建它的母版页。

我的意思是,你不会在添加创建Web部件区域控制“this.page”,但它的主人。

© www.soinside.com 2019 - 2024. All rights reserved.