wheat 发表于 2015-9-27 10:34:57

SharePoint 如何找到List的Template ID

  在我们添加Ribbon操作,或者对特定模板进行操作的时候,经常需要ListTemplate的数值,我们经常需要搜索各种网页,来查找匹配的ListTemplate值,其实,有个比较简便的方法。
  像定义Ribbon的Xml头上的RegistrationId="101",意思就是文档库。
    <CustomAction Id="Ribbon.CustomGroup" RegistrationId="101" RegistrationType="List"...>
  1、如下图,打开“网站内容”,添加应用程序,我们选择的是文档库,点击“高级选项”;

  2、查看URL上的ListTemplate的值,就是我们要找的Template 的ID,如下图;

  总结:
  其实,SharePoint在很多地方,都用到URL上传ID的方法,比如列表的列表设置,可以看到列表的Guid;列表设置里面,鼠标放在网站栏(字段)上面,可以看到内置字段命名等,我们多观察这些东西,在开发过程中,也会多一些小技巧。在查找Template ID的过程中,也发现如下博文,放在其他参考了,大家有兴趣可以看看。
  特别的,这种方法适用于SharePoint2007-2013各种版本~~
  其他参考:
  http://www.cnblogs.com/wsdj-ITtech/archive/2011/08/25/2153132.html
页: [1]
查看完整版本: SharePoint 如何找到List的Template ID