如何“删除”SharePoint列表的Title字段
2011-11-06 21:51
429 查看
近日网友来信问到,如何删除掉SharePoint列表的Title字段。这其实是一个经常被问到的问题,我今天给出的解决方案给大家参考一下
首先,其实我们是无法删除这个字段的,有的朋友可能不理解,但如果你做过SharePoint的开发,那么就很好理解,因为在SPList这个对象上面,有一个Title属性,这个属性就是指向了Title字段。假如我们真的把Title字段删除掉,那么在访问SPList的时候就可能会有问题。
我们可以简单来看一下就明白了
1. 对于普通字段,在编辑页面中,是有删除按钮的
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/1cd79169da6fd689b76d5800b2e5e519.png)
2. 而对于Title字段,是没有删除按钮的
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/b57991efae3e66d881ba08bfc368f64a.png)
那么,假设我们的列表,真的不需要这样一个字段,或者觉得Title这样的字段名不是我们希望的。那么有什么办法让用户不要看到它吗?
下面是一个做法,给大家参考
1. 启用列表的内容类型管理功能
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/b37372b849d7951f19bc00448560ba72.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/daa4374c8ecb0049a13e9f43073ab44a.png)
2. 在内容类型的高级设置里面,将Title设置为隐藏
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/73f41ac8ba37c494eedc6c191c4f3efb.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/e4f71ae891cf8a1cfeceb681017dc15f.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/a5ea3b516a4db64a5fed6f47f769aea7.png)
3.查看效果
经过如上设置之后,在新建Item的时候,就不会再看到Title字段了,看起来就像删除了一样。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/571b4c5b1bc34e620002e2ffb37725fd.png)
首先,其实我们是无法删除这个字段的,有的朋友可能不理解,但如果你做过SharePoint的开发,那么就很好理解,因为在SPList这个对象上面,有一个Title属性,这个属性就是指向了Title字段。假如我们真的把Title字段删除掉,那么在访问SPList的时候就可能会有问题。
我们可以简单来看一下就明白了
1. 对于普通字段,在编辑页面中,是有删除按钮的
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/1cd79169da6fd689b76d5800b2e5e519.png)
2. 而对于Title字段,是没有删除按钮的
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/b57991efae3e66d881ba08bfc368f64a.png)
那么,假设我们的列表,真的不需要这样一个字段,或者觉得Title这样的字段名不是我们希望的。那么有什么办法让用户不要看到它吗?
下面是一个做法,给大家参考
1. 启用列表的内容类型管理功能
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/b37372b849d7951f19bc00448560ba72.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/daa4374c8ecb0049a13e9f43073ab44a.png)
2. 在内容类型的高级设置里面,将Title设置为隐藏
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/73f41ac8ba37c494eedc6c191c4f3efb.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/e4f71ae891cf8a1cfeceb681017dc15f.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/a5ea3b516a4db64a5fed6f47f769aea7.png)
3.查看效果
经过如上设置之后,在新建Item的时候,就不会再看到Title字段了,看起来就像删除了一样。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202002/02/571b4c5b1bc34e620002e2ffb37725fd.png)
相关文章推荐
- 如何显示与隐藏Sharepoint列表中的指定字段
- 如何隐藏与显示Sharepoint列表中的字段
- 如何“正确”为SharePoint字段命名
- SharePoint 2013 中文站点更新列表字段的标题(Title)不能work
- 如何批量删除PDF文档中的”www.it-ebooks.info“
- 如何删除sharepoint列表List中的全部数据。
- C# 对sharepoint 列表的一些基本操作,包括添加/删除/查询/上传文件给sharepoint list添加数据
- 如何修改或编辑SharePoint的用户或用户组字段
- Hibernate的注释该如何使用? 属性 数据库中 字段 实体 级联删除
- DataGrid 列表中如何获取一个行中的某个字段值
- SharePoint 2013 中使用JSLink 来改变列表中某个字段或view(视图)的显示方式
- sharepoint 2010 如何给文档库或自定义列表添加评论功能
- SharePoint 2013 中代码创建列表查阅项字段
- source insight如何删除已加载的project, remove project,移除project,移除工程 出错,删除工程列表
- SharePoint 2010中如何彻底删除用户
- 如何让列表实现任意字段类型的排序
- [sharepoint]rest api文档库文件上传,下载,拷贝,剪切,删除文件,创建文件夹,修改文件夹属性,删除文件夹,获取文档列表
- 小小问题集合2---SQL Server中如何更改或删除字段的Default值
- 如何“正确”为SharePoint字段命名 - Sharepoint internal name and display name
- 如何用VS2010在SharePoint中创建自定义字段类型(以eWebEditor为例)