我正在使用Visual Studio 2008 / C#开发Sharepoint 2007应用程序。
我有一个FeatureReceiver以编程方式在功能激活上构建列表。一切正常。
Normal Mutichoice字段可以这样添加:
myList.Fields.Add(title, type, required, false, choices);
我的问题是:如何在我的列表中添加Multichoice字段作为复选框?
由于
答案 0 :(得分:2)
您需要将SPFieldType.MultiChoice用于第二个参数...
答案 1 :(得分:1)
使用SPFieldType.MultiChoice
字段类型为您提供了UI中的复选框。
但是,如果您需要带有单选按钮的选项字段,choice field class SPFieldChoice
有一个property EditFormat
,可以指定如何显示选择的两个选项之一:
SPChoiceFormatType.Dropdown
- 下拉列表框SPChoiceFormatType.RadioButtons
- 选项按钮