Вопрос

Я разместил веб -часть на экране приветственного набора документов. Когда я нажимаю кнопку, я хочу иметь возможность переименовать набор документов.

Кто -нибудь достиг этого?

Я могу получить ссылку на текущий документ, установленный через Splistitem item = spcontext.current.listitem;
Набор документов = документы.

// Набор документов name set.item ["name"] = "Новое имя"; set.item.update ();

Вышеупомянутые линии, кажется, что -то делают, но я получаю исключение по поводу невозможности открыть папку

Любые идеи? Тай

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

Решение

Я предполагаю, что, поскольку объект документов вытекает из Spfolder,

Вы должны использовать тот же метод для переименования папки, что и набор документов

Так что -то вроде

set.Item[SPBuiltInFieldId.Title] = newDsName;
set.Item.Update(); //or SystemUpdate(false)

или же

Вы можете использовать метод Moveto на объекте spfolder

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top