Создание папки sharepoint Foundation Программно - PullRequest
0 голосов
/ 15 ноября 2011

У меня есть список с рассчитанным значением.Мне нужно, чтобы это значение было папкой, созданной в другой библиотеке.как я могу сделать это программно.Спасибо!

1 Ответ

1 голос
/ 15 ноября 2011

Допустим, value - это вычисленное вами значение, затем вы можете создать папку в другой библиотеке с именем, равным value, используя следующий код:

SPWeb web=SPContext.Current.Web; //just for example

var libUrl="host_relative_url_to_lib";
var docsLibrary = (SPDocumentLibrary)web.GetList(libUrl);
var libraryFolders = docsLibrary.RootFolder.SubFolders; //get all folders in lib
libraryFolders.Add(libUrl + "/" + value); //create a folder with name value
docsLibrary.Update(); //commit changes
...