您的位置:首页 > 其它

根据标题更新列表的某个字段

2014-03-20 16:16 113 查看
SPListItem li = web.Lists["来源列表"].GetItemById(int.Parse(Page.Request["ID"]));//实例化要添加的列的值如果部署到别的列表里就更改test2这个列表名

SPListItemCollection listItems = web.Lists["更新的列表"].Items;
int itemCount = listItems.Count;
for (int k = 0; k < itemCount; k++)
{
SPListItem item = listItems[k];
string a = item["标题"].ToString();
string b = li["标题"].ToString();
if (a == b)
{
item["理由"] = jujuely.Text;
item.Update();
}
}


根据标题进行更新的列

/// <summary>
/// 根据标题进行操作指定的列
/// </summary>
/// <param name="li"></param>
private void genggai()
{
SPListItem li = web.Lists["列表来源"].GetItemById(int.Parse(Page.Request["ID"]));//实例化要添加的列的值如果部署到别的列表里就更改test2这个列表名

SPListItemCollection listItems = web.Lists["要更新的列表"].Items;

foreach (SPListItem list in listItems)
{
if(list["标题"].ToString()==li["标题"].ToString())
{
list["建议或意见"] = jujuely.Text;
list["审批状态"] = "已审批";
list.Update();
}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: