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["???"] = "字段值"
??? 填上你在列表中设置的栏名称
[解决办法]