SharePoint Products TechCenter > SharePoint Products and Technologies Forums > SharePoint - Development and Programming > How to get spfieldlookup value in spItemEventreceiver itemadding event.
Ask a questionAsk a question
 

AnswerHow to get spfieldlookup value in spItemEventreceiver itemadding event.

Answers

  • Tuesday, November 03, 2009 11:29 AMPeter Holpar Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi,

    It depends if it is a single or multivalue lookup. Theoretically it shoould work:

    String lookupValueString = Convert.ToString(properties.AfterProperties[fieldName]);

    // for single value
    SPFieldLookupValueCollection lookupValueSingle = new SPFieldLookupValue(lookupValueString);
    // for multi value
    SPFieldLookupValueCollection lookupValueMulti = new SPFieldLookupValueCollection(lookupValueString);

    BTW, is it a list or document library? ItemAdding is bound to the list or to the content type?

    Peter

    • Marked As Answer byAvanish Poore Wednesday, November 04, 2009 9:26 AM
    •  

All Replies

  • Tuesday, November 03, 2009 11:29 AMPeter Holpar Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer

    Hi,

    It depends if it is a single or multivalue lookup. Theoretically it shoould work:

    String lookupValueString = Convert.ToString(properties.AfterProperties[fieldName]);

    // for single value
    SPFieldLookupValueCollection lookupValueSingle = new SPFieldLookupValue(lookupValueString);
    // for multi value
    SPFieldLookupValueCollection lookupValueMulti = new SPFieldLookupValueCollection(lookupValueString);

    BTW, is it a list or document library? ItemAdding is bound to the list or to the content type?

    Peter

    • Marked As Answer byAvanish Poore Wednesday, November 04, 2009 9:26 AM
    •  
  • Wednesday, November 04, 2009 9:26 AMAvanish Poore Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Thx peter
  • Saturday, November 07, 2009 2:44 PMPeter Holpar Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Avanish,

    Thanks for the feedback. It is my pleasure.

    Peter