How to get a list of all the site column groups in Sharepoint ?


  • I am creating a functionality where all the site columns in the site are to be displayed on a page.
    I need to filter the site columns displayed, based on the groups they belong to ( SharePoint default or user defined).
    The page will have a drop down where user selects a group & based on it the grid will show the site columns in that group.
    I am unable to get a list of all the site column groups through object model. Any help on this will be appreciated.
    • Moved by Mike Walsh FIN Thursday, October 22, 2009 10:58 AM programming not customization (From:SharePoint - Design and Customization)
    Thursday, October 22, 2009 10:53 AM


All replies

  • foreach (   SPField field in web.AvailableFields) {
    • Proposed as answer by Markus I_ Thursday, October 22, 2009 12:04 PM
    • Marked as answer by Aaron Han - MSFT Tuesday, October 27, 2009 6:05 AM
    Thursday, October 22, 2009 11:33 AM
  • hi Deepti,

    The functionality that you are looking for is available OOB. See the application page _layouts/mngfields.aspx
    Thursday, October 22, 2009 11:59 AM
  • shridha,

    Deepti wanted the list by object model- and not by UI ;o)
    Thursday, October 22, 2009 12:04 PM