给SharePoint列表更新列表项的做法很多,最常用的就是调用Microsoft.SharePoint.dll中的对象,但是这样的程序只能在MOSS服务器上运行,如果在客户端呢,只能用Lists.UpdateListItems方法,但是这个方法如果里面你给的参数设置不多,则不会更新成功,关于各种类型的参数详见下表:

类型 参数 实例
文本(String) 字符串 AAA
选项(Choise) 选项的值 A
整数(Number) 数字 123
货币(Currency) 金额 123
日期时间(DateTime) 日期和时间 2011-12-24T13:54:43Z
是/否(Boolean) true或false true
用户(User) 用户ID;#用户帐户名称 1;#Moss\Admin

在代码中需要构造成的XML文档格式如下:

 1 <Batch OnError="Continue"> 2     <Method ID="1" Cmd="New"> 3         <Field Name="String">AAA</Field> 4         <Field Name="Choise">A</Field> 5         <Field Name="Number">123</Field> 6         <Field Name="Currency">123</Field> 7         <Field Name="DateTime">2011-12-24T13:54:43Z</Field> 8         <Field Name="Boolean">true</Field> 9         <Field Name="User">1;#Moss\Admin</Field>10     </Method>11 </Batch>

特别要注意日期时间和用户类型字段,一定要是这样的格式才能更新。

转载于:https://www.cnblogs.com/leolis/archive/2011/12/23/2299205.html

采用Lists.UpdateListItems方法更新列表项各种类型值的写法相关推荐

  1. ListView中利用另一方法AdapterView.setOnItemClickListener来设置列表项的点击事件监听器

    对比之间在自定义适配器中设置列表项点击事件监听器的方法, 这里说明第二种方法, 这种办法相对更好,更省内存资源 同是Miwok项目, 举个例子, 在NumbersActivity中可以用一种方法设置列 ...

  2. zz:如何更改列表项前的New标记的天数设置(days-to-show-new-icon ) from Jianyi

    如何更改列表项前的New标记的天数设置(days-to-show-new-icon ) 今天群里有人问,查了下资料. 方法很简单:可以采用stsadm设置系统认为列表项是新的天数. 在MOSS服务器上 ...

  3. python列表间隔合并_Python使用zip合并相邻列表项的方法示例

    本文实例讲述了Python使用zip合并相邻列表项的方法.分享给大家供大家参考,具体如下: 1>使用zip()函数和iter()函数,来合并相邻的列表项 >>> x [1, 2 ...

  4. 当用户将鼠标悬停在列表项上时,使光标成为手

    我有一个列表,并且有一个用于其项目的点击处理程序: <ul><li>foo</li><li>goo</li> </ul> 如何将 ...

  5. python的列表方法_Python列表的常用方法

    一.列表是什么? 列表是由一序列特定顺序排列的元素组成的,可以把字符串.数字.字典等都可以加入列表中. 列表中元素之间没有任何关系,列表也是自带下标的,默认从0开始. 列表是最常用的Python数据类 ...

  6. html 圆圈项目符号,html – 列表项下的项目符号

    因此,我对您的代码进行了一些更改,以解决您的问题: >增加子弹从顶部的距离 >通过左侧居中:50%和translateX(-50%) >将子弹设置为绝对位置,并将其父级li设置为相对 ...

  7. FreeRTOS内核实现01:列表与列表项实现

    目录 1. FreeRTOS编程风格 1.1 数据类型 1.2 变量名 1.3 函数名 1.4 宏 2. FreeRTOS列表实现分析 2.1 列表项数据类型 2.2 迷你列表项数据类型 2.3 列表 ...

  8. android列表项点击事件,Android 开发 tips(2):监听 Listview 列表项点击事件

    Android 开发 tips(2):监听 Listview 列表项点击事件 (这篇和上篇本来是应该一起写的,但是太过冗长,附链接:[SimpleAdapter 在 Listview 中的应用] ht ...

  9. python字符串的方法和列表的方法_python字符串,列表,字符串,元组,集合的一些方法...

    字符串方法 1 __contains__ #等同in 2 3 name = 'erroy' 4 result = name.__contains__('er') #判断元素是否包含er 5 print ...

最新文章

  1. 计算机编程语言python-初学者最容易学的六种编程语言
  2. zabbix setup.php出错,apache配置zabbix下setup.php无法显示
  3. 如何评价国内SRC纷纷上线“白帽子协议”?
  4. 考试用计算机反思800字,考试反思作文800字
  5. 来了!索尼官宣PS5游戏主机:比预计的时间稍晚一些
  6. 学UI设计就业难吗?
  7. python pandas 教程_Python pandas十分钟教程
  8. 线性代数及matlab实现,线性代数及其MATLAB应用
  9. c语言二级题库中会有错题吗,二级C语言题库-改错题
  10. HOOK大神用c++制作绝地求生自瞄物品透视,源码仅供娱乐!
  11. 使用磁性霍尔传感器实现门锁报警
  12. 大语言模型将如何影响软件开发?
  13. 手把手系列之三十——手把手教你做番薯小煎饼
  14. 红帽Linux自带的光盘刻录,cdrecord -- linux下光盘刻录
  15. 杰理ac18芯片_杰理AC1074 MP3解码芯片ic方案说明
  16. 计算机控制键功能,电脑ctrl键的功能
  17. 每日程序C语言37-圈子报数问题
  18. 论文解读:《Linguistically Motivated Parallel Data Augmentation for Code-switch Language Model》
  19. 7Z命令在linux下的使用
  20. 可以解决csv行中有空字符不能读取reader的问题

热门文章

  1. 长沙理工大学第十二届ACM大赛-重现赛C 安卓图案解锁 (模拟)
  2. poj3421 X-factor Chains
  3. Value Investment
  4. 第十八章 4string 字符串的合并
  5. 【转】关于eclipse和javac编译结果不一致的问题的分析与解决
  6. GreenPlum查看表和数据库大小
  7. Date日期类型的绑定
  8. Java 中访问数据库的步骤?Statement 和PreparedStatement 之间的区别?
  9. Jquery基础 ajax error函数
  10. 命名规范(1)大小写约定