Добавление SPFieldType.File в пользовательский список - PullRequest
1 голос
/ 19 января 2011

Когда я пытаюсь добавить поле Тип файла в пользовательский список, я получаю

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();

1 Ответ

1 голос
/ 19 января 2011

Я не верю, что у вас может быть поле "Файл". Если вы посмотрите в пользовательском интерфейсе, то нет типа поля «Файл» для настраиваемого / общего списка.

Если вам нужен 1 файл на элемент, и это обязательно, то вы должны использовать библиотеку документов.

Если вам нужно более 1 файла для каждого элемента списка, то вложение файлов - это путь.

...