SharePoint 2013 中代码创建列表查阅项字段
来源:互联网 发布:不想学英语知乎 编辑:程序博客网 时间:2024/04/28 21:39
1、首先,打开VS创建两个List Definition,分别是Address和City,如下图:
2、City列表里修改Title为City Name,其实内部名称还是Title,注意一下:
3、给City的列表实例,添加几个值,用来测试使用,如下:
4、在Address列表里添加几个字段,分别是CityName(LookUp类型)和HomeAddress(Single Line of Text),如下:
5、查看Address列表的Schema.Xml,尤其是Fields节点,也就是字段,如下图:
6、修改LookUp字段类型的Xml,主要是CityName的List属性和ShowField属性,分别是关联的列表的相对地址和显示字段,如下:
<Fields><Field Name="Title" ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" DisplayName="$Resources:core,Title;" Type="Text" Required="TRUE" SourceID="http://schemas.microsoft.com/sharepoint/v3" StaticName="Title" MaxLength="255" /><Field Name="CityName" ID="{5aea19dc-5b16-41e1-ad59-ca6ad2e585ed}" DisplayName="CityName" Type="Lookup" List="Lists/City" ShowField="Title"/><Field Name="HomeAddress" ID="{caf96d2a-6e41-4ea8-8dfc-13fe1c3a2d09}" DisplayName="HomeAddress" Type="Text" /></Fields>
7、在Address列表的列表实例中插入测试数据,注意查阅项的格式,ID;#Field Value,如下图:
8、部署列表,可以在网站内容中看到Address和City两个列表,如下图:
9、查看Address,我们的查阅项字段(CityName)显示正常,如下图:
10、在列表设置中,查看栏的属性,可以看到关联的列表是City,关联的列是City Name,注意关联的时候要用内部字段,显示的时候会是字段名称,如下图:
11、编辑项目,可以看到查阅项字段,如下:
总结
一直创建查阅项字段,List的值设置的都是Guid,然后代码创建的时候,定义的列表没有Guid,所以很纠结创建查阅项字段;偶然的一个想法,用相对地址关联,尝试一下也可以,所以拿出来分享给大家。
当然,自己也试过,给列表定义New一个Guid,然后用它关联,结果发现并没有成功,或许是因为部署顺序的问题或者其他原因,自己也未深究。好了就到这里,希望本文能对需要的人有所帮助。
- SharePoint 2013 中代码创建列表查阅项字段
- SharePoint 2013 中代码创建列表查阅项字段
- sharepoint 代码创建列表
- sharepoint 代码创建列表
- SharePoint 2013 扩展查阅项功能
- sharepoint 查阅项 赋值
- SharePoint 2013 使用查阅项实现联动下拉框
- sharepoint 创建自定义字段
- sharepoint 2013 如何创建一个webservice获取sharepoint列表数据
- sharepoint 2010 自定义字段开发(1) 创建一个简单的列表自定义字段
- sharepoint 查阅项的基本操作
- SharePoint 2013 中使用JSLink 来改变列表中某个字段或view(视图)的显示方式
- SharePoint Online 创建列表库
- Sharepoint lookup字段的关联列表查询
- Sharepoint 列表字段赋值取值方法
- sharepoint 把列表中某个字段为用户类型的值强转为SPUser
- 创建,更新Sharepoint父列表和子列表的列表项
- 代码查阅
- Android中程序与Service交互的方式
- zip压缩加密解密的开源工具包zip4j
- int (*a)[10] 和 int *a[10]d的区别
- Android 游戏教程:让人物动起来
- 南阳49开心的小明
- SharePoint 2013 中代码创建列表查阅项字段
- DES+Base64 加密解密的方法
- LeetCode之 Reorder List解决思路
- C++面向对象程序设计中类的总结
- spring 版本冲突 2.5.6
- 王易见新浪SHOW开讲------余额宝真的安全吗?
- 列表视图控件List Control以及CListCtrl类
- 矩形类定义
- linux下gcc安装