6 juin 2010

SHAREPOINT : Champ multivalué

Aujourd'hui un micro post destiné à expliquer comment insérer plusieurs éléments dans un champ de type lookup (lien, groupes ou personnes,...).

Il suffit d'utiliser le code suivant:
SPFieldLookupValue val1 = new SPFieldLookupValue(1, "Group1");
SPFieldLookupValue val2 = new SPFieldLookupValue(3, "Group2");

SPFieldMultiChoiceValue multiChoice = new SPFieldMultiChoiceValue();
multiChoice.Add(val1.ToString());
multiChoice.Add(val2.ToString());

listItem["MultiValueLookup"] = multiChoice;
La classe SPFieldMultiChoice étant la prédestinée à insérer plusieurs valeurs dans un champ SharePoint de type lookup.

Aucun commentaire:

Enregistrer un commentaire