确定是否在Web部件页或WikiPage上呈现Web部件?

时间:2011-02-21 22:47:50

标签: sharepoint-2010 web-parts

如何以编程方式确定是否在Web部件页或WebPage上呈现Web部件?

1 个答案:

答案 0 :(得分:1)

Type pageBaseType = this.Page.GetType().BaseType;
if (pageBaseType == typeof(Microsoft.SharePoint.WebPartPages.WebPartPage))
{
    // Wiki Page
}
else if (pageBaseType == typeof(Microsoft.SharePoint.WebPartPages.WikiEditPage))
{
    // Web Part Page
}