您的位置:首页 > 其它

修改ListItem时出现Error: Invalid data has been used to update the list item. The field you are trying to update may be read only.

2010-01-19 11:14 1181 查看
执行以下代码时:

SPSite site = new SPSite("http://sharepoint"); SPWeb web = site.OpenWeb(); SPListItem listItem = web.Lists["test_list"].Items[0]; listItem["Title"] = "new Title"; listItem.Update(); // this call will error out

解决办法:

修改 listItem.Update();

改为使用

listItem.SystemUpdate(false);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐