Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sharepoint 2007 C#将多选字段添加为复选框_C#_Sharepoint_Moss - Fatal编程技术网

Sharepoint 2007 C#将多选字段添加为复选框

Sharepoint 2007 C#将多选字段添加为复选框,c#,sharepoint,moss,C#,Sharepoint,Moss,我正在使用Visual Studio 2008/C#开发Sharepoint 2007应用程序 我有一个FeatureReceiver以编程方式在功能激活上构建列表。一切正常 正常选择字段可以通过以下方式添加: myList.Fields.Add(title, type, required, false, choices); 我的问题是:如何将多选字段作为复选框添加到列表中 谢谢,您需要为第二个参数使用SPFieldType.MultiChoice…使用SPFieldType.MultiCho

我正在使用Visual Studio 2008/C#开发Sharepoint 2007应用程序

我有一个FeatureReceiver以编程方式在功能激活上构建列表。一切正常

正常选择字段可以通过以下方式添加:

myList.Fields.Add(title, type, required, false, choices);
我的问题是:如何将多选字段作为复选框添加到列表中


谢谢,您需要为第二个参数使用SPFieldType.MultiChoice…

使用SPFieldType.MultiChoice字段类型在UI中为您提供复选框

但是,如果您需要带有单选按钮的选项字段,则具有允许指定两个选项之一以显示选项的选项:

  • SPChoiceFormatType.下拉列表
    -下拉列表框
  • SPChoiceFormatType.单选按钮
    -选项按钮

它会自动设置为复选框吗?因为在UI中,您可以在复选框和单选按钮之间进行选择。@PatrickP确实如此,单选按钮不是多选类型,因为您只能选择一个值……非常感谢您的提示@通过编程创建带有单选按钮的选择字段并不是那么困难。。。它非常简单,您可以使用'SPFieldChoice.EditFormat=SPChoiceFormatType.RadioButtons;'并调用更新方法。。。这么简单吧?:)