在使用功能装订创建网站时,我一直在为网站添加列表和网站。现在我想在创建网站时添加一个Web部件,但是当我使用功能装订时,似乎应该尽早在FeatureActivated()中执行此操作。 当我为已经创建的站点激活一个功能时,它正在工作,但当我尝试使用功能装订时,它会获得一个异常,即不创建该对象。 在创建网站时,您知道为什么要实现这一目标吗?
答案 0 :(得分:0)
确保使用SPLimitedWebPartManager执行此项工作,否则您将遇到问题。
答案 1 :(得分:0)
我一直在关注微软自己早期的如何构建解决方案的例子 - GroupBoard Workspace解决方案(http://technet.microsoft.com/en-us/windowsserver/sharepoint/bb848080.aspx) 在这种情况下,他们实际上有两个解决方案 - 一个创建网站,另一个“更新”网站。 webparts由第二个添加。