sharepoint2010中的webservice 怎么在webpart 中调用

[复制链接]
查看11 | 回复3 | 2011-9-13 02:35:06 | 显示全部楼层 |阅读模式
1.功能要求:要实现两个list之间数据的更新。即:List1中若有新的数据添加或者删除,当我点击webpart上的Button,可以根据数据的ID自动更新添加到List2上来。2.方法要求:需要在VS2010中建一个Webpart,上面放置了一个Button的usercontrol,怎么样通过这个webpart调用Sharepoint2010中的Webservice操作列表来实现呢?实现操作步骤描述的越详细越好,(有图更佳)小弟我初学,拜托各位大虾,在此先行谢过!若有解决同类问题的文档之类的,可以email至我:[email protected].
回复

使用道具 举报

千问 | 2011-9-13 02:35:06 | 显示全部楼层
我想提示你这么几点:1、根据你的功能要求,我建议采用eventhandler来做,也就是分别给list1的ItemAdded和ItemDeletede事件添加处理方法,这样可以实现list2的同步添加和删除,而不需要用户手动触发。2、如果必须用手动触发方式,也就是添加webpart的话。那么只需要一个按钮便可,没必要引入usercontrol,后台new一个button然后委托一个处理函数即可。3、webpart中操作sharepoint列表,有着十分健全的接口,没必须要采用webservice。这么简单的需求,调用内置webservice反而会很麻烦,他有很多的参数,而且是xml格式更新item,没必要用。接口只需要使用SPlist对象,就可以实现你的需求。给你指出以上几个方向,网上都有非常健全的资料,我想说不是看代码就能学会的,单纯看你会非常的困惑。需要动手实际操作一次,便可学会,sharepoint开发就是一层窗户纸,一捅就破,没什么难得,关键是亲力亲为。自己动手过程中,遇到具体问题,再来问。
回复

使用道具 举报

千问 | 2011-9-13 02:35:06 | 显示全部楼层
MOSS和WSS是sharepoint的两个不同的版本,可以理解为MOSS是高级版本,提供的功能比WSS多,但是很贵,WSS可以从微软免费下载到。SPS是sharepointportalserver,是在WSS基础上扩展的,用来进行网站开发。webpart不知道该怎么说,在一个page里可以添加好多个webpart,可以是自己开发的webpart,也可以是系统自带的。sharepointdesigner就是Frontpage的升级版,微软用这个把Frontpage顶了。
回复

使用道具 举报

千问 | 2011-9-13 02:35:06 | 显示全部楼层
Q:什么是SharePoint系统分析员的主要责任?Q:为什么你会建议使用SharePointportal?Q:你会如何计划sharepoint的测试工作?Q:你如何在sharepoint上发布的新闻内容?Q:你会如何计划测试WebParts的?Q:你会如何测试SharePoint的设计和布局的变化?1:什么是SharePoint系统分析员的主要责任?作为一个SharePoint系统分析员,候选人必须有SharePoint服务器的实际操作经验。应该也知道。协作和SharePointWeb内容管理的基础知识。。在使用SharePoint日历进行公司活动的管理。。创建SharePoint界面的关键部件。。分析,定义和文件业务流程和工作流程。。Out-of-BoxSharepoint的WebParts使用。。外部环境和SharePoint的集成。。Sharepoint模板和设计知识。。SharePoint内容发布和安全管理。2:为什么你会建议使用SharePointportal?SharePoint是一个极佳的协同工具。通过提供交流信息工作小组社区合作的平台以人为主的进程它可以帮助您的公司做更多的事,。换句话说,员工可以通过简单的共享信息(数据/文件),发送电子邮件或通知,并开始进行文件的审批工作。总的来说,这是一个在建造工作流程管理功能,可以自动批准程序的内容共享优秀工具。3:你会如何计划sharepoint的测试工作?webpart*验证将Webpart添加到SharePoint,没有失败。*验证Webpart可以访问不同的安装配置。*验证Webpart用户权限。测试的设计和布局*公司的标志显示正确。验证它是否显示在每一个页面上。*验证应用程序的页面,是否继承了公司整体的布局。*验证在不同浏览器的设计。(其实这一点不那么重要,因为sps2007(IE6),SPS2010(IE8).其他的浏览器的支持一般不是太好)4:你如何在sharepoint上发布的新闻内容?SharePoint有一个预生成公告模板,可用于门户网站上发布新闻内容。我们还需要添加一个列表视图webpart发布到SharePoint页,以显示新闻内容。专家还可以推迟发布,可以添加内容失效日期。5:你会如何计划测试WebParts的?*验证将Webpart添加到SharePoint页,没有失败。*验证Webpart处理所有的例外。*验证Webpart的可移动性。*验证Webpart可以访问不同的安装配置。*验证Webpart属性在工具窗格中显示,并且是用户友好的。*验证Webpart用户权限。*验证Webpart预览正常。*验证,添加几个同一Webpart实例到一个Webpart页(或在同一个Webpart区域)正常工作。6:你会如何测试SharePoint的设计和布局的变化?*看看公司的标志显示正确。验证它显示在每一个页面。*验证每一个网页,其中包括在SharePoint列表和库页,使用相同的母版页。*验证任何网页可以编辑,用户可以添加/删除页面WebParts的。*验证页面中创建的任何新的,继承自定义版式或母版页。*如果在添加在WebPart自定义,CSS内容编辑,添加在WebPart自定义验证母版页/外观/布局.*验证在不同浏览器的设计。另外我还有个英文的文档。给我个邮箱我发给你。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行