我正在嘗試以編程方式設置列表項目上的「目標受衆」字段。我已經能夠爲一位受衆以編程方式設置值,但是當我嘗試使用多個受衆羣體時,SharePoint會嘗試將我設置的值視爲單個受衆而不是多個受衆。我使用下面的代碼設置值。在列表項目中設置具有多個值的「目標受衆」字段
listItem[listItem.Fields["Target Audiences"].InternalName] = "Audience One";
我使用此代碼指定多個觀衆,像這樣:
listItem[listItem.Fields["Target Audiences"].InternalName] = "Audience One; Audience Two";
當我這樣做時,SharePoint試圖解釋整個字符串作爲一個觀衆,當我修改我得到一個消息"No exact match was found."
我是否使用正確的格式來指定該字段的多個受衆羣體,或者是否有類似SPFieldLookupValue
的課程?
凱爾,你可以發佈你的最終解決方案是什麼?我面臨着和你一樣的問題。 – 2010-06-29 05:11:57
你可以發表你的最終解決方案嗎? – Unknown 2016-12-07 15:15:15