sharepoint 通过数据库擅长列表项】的更多相关文章

select *from [dbo].[AllLists] where tp_Title='Pages' and tp_WebId='68BDFC9A-4E0C-425E-9985-573CD67166A4' select * from [dbo].[AllWebs] where SiteId='0049424B-5892-426C-9051-AE4050FE5C61'--FullUrl='CN/Announcements/Workforce' SELECT *FROM AllUserDataw…
前言: 前一段时间一直都比较忙,没有什么时间进行总结,刚好节前项目上线,同时趁着放假可以好好的对之前遇到的一些问题进行总结.主要内容有使用SharePoint服务端对象模型进行查询.为SharePoint 自定义列表项添加callout菜单.希望能够给大家带来一些帮助. 1.  在aspx页引用可视化Web部件 有时候会需要在页面中引用项目中创建的可视化Web部件,具体步骤有以下这几步: 1) 在aspx页面顶部注册该可视化Web部件 示例如下: <%@ Register Tagprefix=&qu…
从理论上讲,有一个简单到难以置信的解决办法:SPListItem提供了一个CopyTo(destinationUrl)方法(可参考MSDN).不幸的是,这个方法似乎用不了.至少对我的情况(一个带附件的自定义列表)是如此.总是告诉我找不到源列表项,没有读取权限,或者列表没有发布等等.从网上找到很多帖子,其他人也遇到同样的问题.最好的解决方案就是自己实现. 首先设计方法的参数和返回值类型: ? 1 public static SPListItem CopyItem(SPListItem source…
如果你不使用代码,很难从界面上去设置列表的匿名用户(如果可以请告诉我,我会自动删除这个博文)拥有列表项的添加权限. 其实这种需求是非常必要的,比如: 1.允许新用户去提交一个注册申请, 2.在召集临时会议的时候很多临时人员没有域帐号,而要上传资料, 3.允许网页可以被 匿名评论和提交匿名的答卷等等. 步骤: 首先: 1.在这个列表里,把匿名用户启用: 照着如图的方式做就行了: 但是,你会发现,删除.添加.编辑等权限对匿名用户来说,根本选不上,:(,如下图,没有关系,选上查看,就行了: 2.  然…
项目需求:自定义开发一个能分页显示列表项的小部件,允许左右翻页,能根据用户权限来显示管理链接等. 效果如下: 技术要求:使用sharepoint rest API 来获取列表项,这样性能高,能够快速响应用户操作.(关于REST API详细介绍见我的博客:SharePoint REST Service steps by steps) 注意: 这里我固定单页显示5项,可自行更改.当页面在第一页时,默认左分页隐藏,最后一页时,右分页默认隐藏.在页面加载过程会出现加载图片的效果,页面重新刷新时,不会记录…
列表项事件处理器是继承于Microsoft.SharePoint.SPItemEventReceiver的类,Microsoft.SharePoint.SPItemEventReceiver类提供了许多的虚方法,我们可以重载这些方法来编写我们自己的事件处理器,其中ItemAdded是在列表项添加完成后调用的方法,也就是说列表项数据被添加到列表后调用ItemAdded方法,用于处理一些添加数据事件操作. 1.SharePoint2010的ItemAdded事件处理器可以直接在Visual Stud…
简述:给其他系统提供集成,发现SharePoint自带的WebService各种不好使,索性就自己写一点,也当做自己学习的记录了.当然内容比较简单,希望大侠们不要介意,也不要骂我啊.好了,进入正题吧. 1. 首先,使用VS2008新建一个WebService的项目,选择Asp.net Web服务应用程序,然后输入项目名称 2. 添加引用 添加Microsoft.SharePoint.dll文件的引用,因为我们需要使用SharePoint的对象模型来读取列表信息,Dll文件的位置是C:\Progr…
博客地址:http://blog.csdn.net/FoxDave 本篇只讲REST服务中的GetListItemChangesSinceToken这个东西.何谓同步呢,你也可以理解为增量变化,即给定一个时间,我需要获取从那个时间到现在所有发生变化的列表项. 使用GetListItemChangesSinceToken同步SharePoint列表项 如果你想要在SharePoint和你的Add-in或服务之间同步列表项,可以使用GetListItemChangesSinceToken来达到目…
博客地址:http://blog.csdn.net/FoxDave 本篇主要讲述如何用SharePoint REST操作列表和列表项.阅读本篇时请先了解前面讲述的REST介绍和基本操作. 废话不多说了,下面开始. 用REST获取列表属性 当你知道一个列表的GUID时,你可以用下面的请求来获取这个列表对象. url: http://site url/_api/web/lists(guid'list GUID'), method: GET Headers: Authorization: "Bea…
最近有个小需求,在门户首页上加个通知公告的版块,新闻来源是列表项,需要有垂直滚动的效果. 第一个想法就是通过SharePoint的Client Object Model获取列表数据再加上JQuery来实现,也懒得自己从头写了,直接网上找了一篇通过Client Object Model 取列表项的文章和一篇通过JQuery实现滚动新闻效果的文章,把2处代码揉在一起改吧改吧就好. 开发调试的时候是用管理员身份登录SharePoint网站,一切顺利,测试的时候用匿名用户访问,直接报js错误,提示"Ge…