采用Lists.UpdateListItems方法更新列表项各种类型值的写法
生活随笔
收集整理的這篇文章主要介紹了
采用Lists.UpdateListItems方法更新列表项各种类型值的写法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
給SharePoint列表更新列表項的做法很多,最常用的就是調(diào)用Microsoft.SharePoint.dll中的對象,但是這樣的程序只能在MOSS服務(wù)器上運(yùn)行,如果在客戶端呢,只能用Lists.UpdateListItems方法,但是這個方法如果里面你給的參數(shù)設(shè)置不多,則不會更新成功,關(guān)于各種類型的參數(shù)詳見下表:
| 類型 | 參數(shù) | 實例 |
| 文本(String) | 字符串 | AAA |
| 選項(Choise) | 選項的值 | A |
| 整數(shù)(Number) | 數(shù)字 | 123 |
| 貨幣(Currency) | 金額 | 123 |
| 日期時間(DateTime) | 日期和時間 | 2011-12-24T13:54:43Z |
| 是/否(Boolean) | true或false | true |
| 用戶(User) | 用戶ID;#用戶帳戶名稱 | 1;#Moss\Admin |
在代碼中需要構(gòu)造成的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>
特別要注意日期時間和用戶類型字段,一定要是這樣的格式才能更新。
轉(zhuǎn)載于:https://www.cnblogs.com/leolis/archive/2011/12/23/2299205.html
總結(jié)
以上是生活随笔為你收集整理的采用Lists.UpdateListItems方法更新列表项各种类型值的写法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php培训12.22
- 下一篇: 关于ARM的22个常用概念介绍