【发布时间】:2012-04-05 17:02:28
【问题描述】:
如果下面的代码出现问题,只会将 TestTaxonomyControl.Text 中的最新值添加到元数据列。 (开启多个值)
TaxonomyFieldValueCollection values = new TaxonomyFieldValueCollection(String.Empty);
values.PopulateFromLabelGuidPairs(TestTaxonomyControl.Text);
TaxonomyField entKeyword = (TaxonomyField)item.Fields["Metadata"];
foreach (TaxonomyFieldValue value in values)
{
TaxonomyFieldValue term = new TaxonomyFieldValue("1;#" + value.Label + "|" + value.TermGuid);
entKeyword.SetFieldValue(item, term);
}
item.Update();
【问题讨论】:
标签: sharepoint sharepoint-2010 metadata