Question

I'm developing a Sharepoint 2007 application with Visual Studio 2008 / C#.

I have a FeatureReceiver to build lists programatically on feature activation. That all works fine.

Normal Mutichoice field can be added this way:

myList.Fields.Add(title, type, required, false, choices);

My question is: How can I add a Multichoice field as checkboxes to my list?

Thanks

Was it helpful?

Solution

You need to use SPFieldType.MultiChoice for 2nd parameter...

OTHER TIPS

Using SPFieldType.MultiChoice field type gives you check boxes in the UI.

However, if you ever need a choice field with radio buttons, the choice field class SPFieldChoice has a property EditFormat that allows to specify one of the two options for how to display selections:

  • SPChoiceFormatType.Dropdown - drop-down list box
  • SPChoiceFormatType.RadioButtons - option buttons
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top