sharepoint 2013/2016/2007 如何确定一个SharePoint列表的ID

1. 在浏览器中打开那个你要查看ID的列表.

2. 在菜单中选择Settings -> List Settings

3. 将浏览器中的URL拷贝到记事本中. 结果看起来像这样.

http://sp2013-2/_layouts/15/start.aspx#/_layouts/15/listedit.aspx?List=%7BA945041E%2DE067%2D4331%2DB3C5%2D8145356059E0%7D

4. 删除包括"List="在内的前面部分.

5. 把所有的“%7B” 改为 “{“

6. 把所有的“%2D” 改为 “-“

7. 把所有的“%7D” 改为 “}”

得到id为:{A945041E-E067-4331-B3C5-8145356059E0}

结果就是列表的GUID啦. 上面的URL的处理结果就是 {16D85CFE-360F-44AF-BC79-33BC1E89B698}

当然, 如果你是个开发爱好者, 您可以写一个自己的小工具来完成上面的功能. 除了上面说的字符串替换之外, 还有一个选择,HttpUtility类有一个shared (static)方法实现对字符串的URL 编码.

   1: //我们应该用这个
   2: System.Web.HttpUtility.UrlDecode(textBox2.Text);
   3: //这个是逆方法
   4: System.Web.HttpUtility.UrlEncode(textBox1.Text);

还有一个更加简单的方法.

先执行上面的前两步, 然后在"Audience targeting settings” 或者 “Information management policy settings"上点右键, 就可以从属性中获得GUID了.

如下图:

时间: 2024-07-31 21:15:17

sharepoint 2013/2016/2007 如何确定一个SharePoint列表的ID的相关文章

SharePoint 2013开发入门探索(二)- 列表操作

我们如何用代码对SharePoint列表做些例如增删改查的操作呢?如果您的程序可以部署到服务器上,就可以使用 服务器对象模型,因为服务器对象模型提供的功能最多,限制最少:否则可能要选择客户对象模型等其他方式,这可能会遇到一些功能限制:另外还有一些其他的访问方式,例如Web服务等.如何在 SharePoint 2013 中选择正确的 API 集请参考链接 http://msdn.microsoft.com/zh-cn/library/jj164060.aspx. 我们首先研究下服务器对象模型.使用

SharePoint 2013 图文开发系列之代码定义列表

原文:SharePoint 2013 图文开发系列之代码定义列表 在SharePoint的开发中,用Visual Studio自定义列表是经常会用到的,因为很多时候,我们并不会手动创建列表,而手动创建列表在测试服务器和正式机之间同步字段,也很麻烦,所以我们经常用代码来定义列表或者文档库. 尤其在工作流的开发中,我们经常会用到代码定义任务列表,或者历史记录列表,用来存储我们需要存储的相关数据.而在Visual Studio 2013中,定义列表也提供了模板,通过模板创建,我们很容易就可以定义需要的

sharepoint 2013 如何登陆AD认证的sharepoint站点

记录一下如何登陆AD认证的sharepoint站点,通过一个脚本可以实现. <script type="text/javascript"> var xmlHttp; var loginUrl; function createXMLHttpRequest() { loginUrl ="http://moss.com/"; if(window.ActiveXObject) { xmlHttp =new ActiveXObject("Microsof

BEGINNING SHAREPOINT&amp;#174; 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 用SPD开发SharePoint应用程序

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 用SPD开发SharePoint应用程序 非常多开发者说他们宁愿不用SPD作为开发SharePoint的工具. 然而.假设你没有在工具集中包含它你可能进度放缓.由于你将发现SPD能够让一些开发任务变得更easy. SPD从FrontPage(早起Web开发者工具)进化而来到SPD(以SharePoint为中心的设计人员工具,随SharePoint 2010一起出现

BEGINNING SHAREPOINT&amp;#174; 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 使用Napa开发SharePoint应用程序

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第3章节--SharePoint 2013 开发者工具 使用Napa开发SharePoint应用程序 假设你做过SharePoint开发.你会知道构建开发环境要花费时间. 在SharePoint 2010中,你不得不安装在本地一些软件应用程序,如SharePoint.SQL Server,VS等,而且配置你的环境能使用它们.然后要在本地安装的SharePoint实例上调试. SharePoint 2013高速开发则略微

sharepoint 2013/2016 共享给新用户时,默认不选中 发送电子邮件邀请

默认情况下,将网站共享给新用户时,会给新用户发送电子邮件,有时候用户是知道该站点的,反复添加很多独立权限的时候会发送大量邮件,所以现在需要取消默认选中的"发送电子邮件邀请选项" sharepoint 2013: 在每台Frontend Server中修改下面文件 C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\LAYOUTS 将iid="chkSendEmailv

跟我学SharePoint 2013视频培训课程——排序、过滤在列表、库中的使用(10)

课程简介 第10天,SharePoint 2013排序.过滤在列表.库中的使用. 视频 SharePoint 2013 交流群 41032413

Sharepoint 2013 左右&amp;quot;SPChange&amp;quot;一个简短的引论

于SharePoint于,我们经常需要获得这些更改项目,竟api为我们提供SPChange物.下列,在通过我们的目录资料这一目标. 1.创建测试列表,名字叫做"SPChangeItems".而插入测试数据,例如下面的附图: 2.删除ID为3的数据,而且改动ID为2的数据,为我们的后面測试做准备,例如以下图: 3.编写我们的代码.本例在控制台中,有须要能够封装WebPart或者application page,例如以下图: 4.运行结果,例如以下图: 我们能够看到我们,对话框中显示的加入

实现一个基于 SharePoint 2013 的 Timecard 应用(中)

门户视图 随着 Timecard 列表的增多,如何查找和管理这许多的 Timecard 也就成了问题.尤其对于团队经理而言,他除了自己填写的 Timecard,还要审核团队成员的 Timecard 任务更重. 这里我把实际的需求简化成为 2 个主要的视图(但能够提供的效果和实际需求其实是非常接近的): Time Window 视图这个视图列出当前用户在所有可以填写的时间窗口中是否提交了 Timecard,起到提醒的作用. Timecard 视图这个视图列出在 Timecard 网站中,所有当前用