我正在使用WSPBuilder。我想创建包含MenuiteMlist和MenuWebPart的软件包。要求是为菜单项的MenuiteMlist创建功能。 WebPart应从SharePoint列表中获取菜单项。并按照应用CSS显示。

我所做的:我在VS2010中创建了WSPBuilder项目。在该功能下,我添加了空白功能。命名为Menuitemsfeature。我还添加了Visual WebPart功能。

混乱:我很困惑如何开始为这种情况编码。我的意思是,如果两个功能都在同一软件包中,而第二个功能取决于第一(webpart取决于列表),那么将如何设置执行顺序?在编写WebPart代码时,它如何预测有列表,名称为“ menuitemfeature”?如果我想制作此menuitemlist通用(可扩展:要添加列运行时),那么我该怎么办?我的脑海中仍然有很多混乱...但是最初我需要解决这些困惑。我读了有关WSPBuilder的信息。但是,根据我的搜索,到目前为止没有可用的依赖功能的链接。

有人可以指导我正确的顺序,我该如何实现。

有帮助吗?

解决方案

我强烈建议您查看SharePoint 2010年入门Web Part开发的一些教程,并查看如何从功能中创建列表实例。在开发方面,两者都是非常标准的任务。

这是一个完整的教程 关于在Visual Studio 2010中创建网络部分。

列表实例是标准配置,即Visual Studio 2010项目项目,您可以轻松地添加到解决方案中 - 但是只有当您使用标准的SharePoint开发工具而不是与WSPBuilder混合时。

如果您仅限于不使用Visual Studio 2010 SharePoint功能,请 然后,这是用于手工创建列表实例的教程, ,这就是在SharePoint 2007中完成的。

另外,看看功能 激活依赖性, ,如果您是Web零件,则要求首先创建列表实例。

许可以下: CC-BY-SA归因
scroll top