我的任务是为sharepoint server 2010创建自定义Web部件,用户可以在其中输入有关站点的详细信息。字段包括:标题,说明,带有网站模板列表的下拉列表,带有用户组的列表框和带有网站权限的列表框(完全访问/贡献/只读)。管理员应该能够在一个列表框中选择一个/多个组,并使用这些组填充权限列表框。
然后,webpart将创建具有指定模板和指定权限的站点。使用自定义Web部件可以实现所有这些吗?我之前使用过提供的SharePoint Web服务(主要是Lists.asmx),所以我知道如何使用它们中的一些。我知道有一个Admin服务,但它是否为我提供了足够的权限/参数来设置所有这些内容?
这是我的第一个自定义Web部件,我已经开始在VS2010中创建SharePoint 2010 Visual Web部件,在我深入挖掘之前,我想听听一些意见。
提前致谢。
答案 0 :(得分:1)
当然,您可以通过自定义网络部件Progrmatically creating Site
实现上述所有内容答案 1 :(得分:0)
以下是为Sharepoint 2010开发webparts的指南
http://anyrest.wordpress.com/2010/12/15/developing-web-parts-for-sharepoint-2010/
答案 2 :(得分:0)
是的,这一切都是可能的。而且您甚至不必使用SharePoint Web服务。由于webpart将直接在SharePoint上运行,因此您可以访问所有SharePoint的服务器API。您可以在http://msdn.microsoft.com/en-us/library/ee556847.aspx
找到有关SharePoint API的完整文档