Вопрос

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

Это было полезно?

Решение

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

Другие советы

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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top