前言 最近,在SharePoint 应用程序页中写JavaScript API,进行一些数据交互.其实,很简单的事情却遇到了问题,记录一下,希望能对遇到类似问题的人以帮助. 引用JavaScript 首先,SharePoint 应用程序页里面,不含JavaScript API需要的引用,这里以SharePoint 2016为例,需要添加相应的引用. 我们可以这样写SharePoint标签来进行sp.js的引用: <SharePoint:ScriptLink Name="SP.js"…
最近,有这么个需求,然后写了几行代码,记录一下.有需要的可以参考一下. 有几个需要注意的地方,就是文件URL要传相对地址,使用网站对象之前要Load一下. 当然,如果你的网站不在根路径下,还可以用oWebsite.get_serverRelativeUrl()获取一下网站的相对路径,如果是跟站点,会返回一个斜杠. <style type="text/css"> #filePath { width:400px; height:40px; } #btnDelete { widt…
转:http://www.wcode.net/plus/view.php?aid=1582071 SharePoint一个很重要的概念就是Site Pages和Application Pages.接触SharePoint是在SharePoint 2007,当时就有这个概念.如有误解之处,请大家多多指教. Site Pages是可以通过SharePoint Designer来编辑的页面,它的增加.删除.修改并不能在物理文件系统中跟踪到,而是在Content DB中. Site Pages 两个重要…
1.获取创建者字段(Author),oListItem为SPListItem对象 oListItem.get_item('Author')只能获取到对象,获取用户名要用oListItem.get_item('Author').get_lookupValue(); 2.获取当前用户 var clientContext = new SP.ClientContext();user = clientContext.get_web().get_currentUser(); 3.不支持SP.ClientCo…
http://msdn.microsoft.com/en-us/magazine/dn198245.aspx Understanding and Using the SharePoint 2013 REST Interface Jim CrowleyRicky Kirkham SharePoint 2013 provides a Representational State Transfer (REST) interface that opens the SharePoint 2013 deve…
博客地址:http://blog.csdn.net/FoxDave 上一节讲了SharePoint REST API的一些基本操作,本节将继续介绍一些关于SharePoint REST API的内容. 构建和发送HTTP请求常常会根据不同的语言.库和Add-in而产生变化,所以你需要在切换环境的时候对请求做相应的修改.例如,JQuery AJAX请求使用data和type参数来指定请求的主体和类型,但是跨域库请求使用body和method参数来指定这些值. 下面在讲一些公共的跨环境差异. Sha…
博客地址:http://blog.csdn.net/FoxDave 本文讲述如何应用SharePoint的REST接口完成基本的增删查改操作. 使用SharePoint客户端API和REST服务进行开发 你可以使用SharePoint提供的REST接口执行基本的增删查改操作.REST接口暴露了所有的SharePoint客户端API中可操作的对象和操作.使用REST的优势是你可以不添加SharePoint类库或客户端的引用,而是使用HTTP请求访问特定的终结点来获取或更新SharePoint对…
返回总目录 本篇目录 Ajax Notification Message UI block和busy 事件总线 Logging 其他工具功能 说在前面的话 不知不觉,我们送走了2015,同时迎来了2016.我相信,每一个人,都会在过去的一年有所失,但我更相信,我们所得到的更多.过去的就过去了,不要再计较了,但要从过去的各种不顺中汲取经验,这样,在全新的2016年里继续留下2015年遗憾的概率才会大大降低!祝大家在新的一年里,代码bug越来越少! 本来给这个ABP理论学习系列的预算时间是2016年…
前面一篇我们介绍了 Office 365 REST API 的官方工具的使用,本篇我们来看一下 SharePoint REST API 本身的描述.结构和使用方法,以及一些使用经验. 首先来看看SharePoint REST API 的概述: REST API 服务是在 SharePoint 2013 中被引入的,官方认为 REST API 服务可以媲美于现有的 SharePoint 客户端对象模型.开发人员可以使用任何支持 REST Web 请求的技术(C#,javascript,java,o…
在实际项目中需要对SharePoint2010中的AccessDenied页面进行自定制,于是乎上网搜索相关内容,经实际操作此方法可行,便以此文记录. 在SharePoint2010中,由于security的问题,master pages是不能够应用到application pages(AccessDenied,Confirmation,Error,Login,RequestAccess,Signout,WebDeleted)中的:所以我们将不得不创建一个新的application page,并…