首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

Sharepoint客户端对象模型插入表Item,该怎么解决

2012-04-21 
Sharepoint客户端对象模型插入表Item代码如下:Web web clientContext.WebList list web.Lists.GetByT

Sharepoint客户端对象模型插入表Item
代码如下:

Web web = clientContext.Web;
List list = web.Lists.GetByTitle("表名称");
FieldCollection fields = list.Fields;
clientContext.Load(list,L=>L.Fields);
clientContext.ExecuteQuery();

ListItemCreationInformation newItemInfo = new ListItemCreationInformation();
ListItem newListItem = list.AddItem(newItemInfo);
newListItem["???"] = "字段值"
......

newListItem.Update();
clientContext.Load(list);

上述问号处是什么?字段名称吗?还是字段GUID?

[解决办法]
是字段名称
ListItem newListItem = list.AddItem(newItemInfo); //把一个新的项目 其实可以说成datarow
newListItem["???"] = "字段值" //这里就是 列了。??? 就是要赋值的列名。
[解决办法]
在list表更新 用哈希表 比较好。
你可以参考一下这个。
http://blog.csdn.net/jason_dct/article/details/7192962
这是一个系列 选择参考
[解决办法]
newListItem["???"] = "字段值"
??? 填上你在列表中设置的栏名称
[解决办法]

探讨

用栏的GUID也可以吧。

热点排行