我有一个包含计算值的列表。我需要将该值作为在另一个lib中创建的文件夹。 我怎么能以编程方式做到这一点。 谢谢!
答案 0 :(得分:1)
假设您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