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

Était-ce utile?

La solution

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

Autres conseils

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
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top