我有一台安装了WSS 3.0的服务器和一个功能齐全的团队站点。但是我想在一个单独的站点上构建一系列的页面,这些页面是标准的asp.net 2.0类型的页面,但包括web部件,并将显示一些摘要信息和链接到WSS站点(如文档)。这些页面将被添加到一个现有的站点,该站点不会被转换为WSS站点。
我试图包括SPWebPartManager(和WebPartZones)到页面,但我得到一个"对象引用不设置为对象的实例",即使我已经在页面上做了"注册标签前缀="SharePoint",并包括微软。项目中的sharepoint引用。
有谁知道我在哪里可以得到一个最小的环境为一个页面做这种类型的事情?
谢谢
你知道asp.net有它自己的web部件管理器。http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.webparts.webpartmanager.aspx
虽然这听起来像你想要做的只是简单地从sharepoint列表中读取文档。在这种情况下,你不需要sharepoint web部件,你只需要调用sharepoint web服务。