2011-05-20 74 views
1

我想通过SharePoint对象模型更新Lookupvalue字段“Items”。Sharepoint更新查询列

“产品”是一个列表中的一列,用作“项目”字段中另一个列表的查找列。

在我的WebPart我现在已经

string strItems = ddlItems.SelectedValue.ToString(); 

item["Items"] = new SPFieldLookupValue("strItems"); 

item.Update(); 

然而项目的下拉列表中,这是造成错误

回答

0

您需要的物品栏设置为产品代表的SPItem的ID。您可以通过将您的下拉列表的DataTextValue设置为ID然后使用SelectedValue来完成此操作。在下拉菜单中选择新项目时,您也可以执行CAML查询。

您可以在此博客帖子底部找到更多的信息:

http://weblogs.asp.net/bsimser/archive/2005/05/13/406734.aspx