1

当我尝试将文件类型字段添加到自定义列表时,我得到

System.InvalidOperationException: Operation is not valid due to the current state of the object

Guid listGuid = adminWeb.Lists.Add(queueListName, "DotNetNuke Document Queue", SPListTemplateType.GenericList);

queueList = adminWeb.Lists[listGuid];
queueList.Fields.Add("Status", SPFieldType.File, false);

queueList.Update();
4

1 回答 1

1

我不相信你可以有一个“文件”字段。如果您查看 UI,自定义/通用列表没有“文件”字段类型。

如果您需要每个项目 1 个文件并且这是强制性的,那么您应该使用文档库。

如果每个列表项需要 1 个以上的文件,那么文件附件是可行的方法。

于 2011-01-19T02:06:50.287 回答