/// <summary>
/// Adds the lookup field to list.
/// </summary>
/// <param name="web">The web.</param>
/// <param name="list">The list.</param>
/// <param name="fieldName">Name of the field.</param>
/// <param name="lookupListName">Name of the lookup list.</param>
/// <param name="lookupFieldName">Name of the lookup field.</param>
SPField AddLookupFieldToList(SPWeb web, SPList list, string fieldName, string lookupListName, string lookupFieldName)
{
SPList destList = web.Lists[lookupListName];
list.Fields.AddLookup(fieldName, destList.ID, required);
SPFieldLookup field = list.Fields[fieldName] as SPFieldLookup;
field.LookupField = destList.Fields[lookupFieldName].InternalName;
field.Update(true);
return field;
}
0 comments:
Post a Comment