2011-05-20 107 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