无法将类型为“xxxx”的对象强制转换为类型“Microsoft.SharePoint.WebPartPages.WebPart”。

无法将类型为“……”的对象强制转换为类型“Microsoft.SharePoint.WebPartPages.WebPart”。
 
猜测原因:
同一个WebPart区域不能即添加不同类型(Type)的WebPart
Microsoft.SharePoint.WebPartPages.WebPart 和
System.Web.UI.WebControls.WebParts.WebPart。
 
解决思路:额外加WebPart区域。
 
--------------------------
14:28修正,以上猜测不完全成立。
关键是WebPart代码中不能轻易地如此表达: foreach (WebPart p in this.WebPartManager.WebParts)
 
 
posted @ 2013-04-28 14:06  life++  阅读(359)  评论(0编辑  收藏  举报