How to upload a document in a document library programmatically
Recently I have encountered in a situation where I was required to upload few documents in a document library using my code. I found this fairly simple. Thanks to object model exposed by Microsoft.
Following code can be use to upload a document to document library with in specific site.
SPSite mySite = new SPSite("http:// ");
SPWeb spWeb = mySite.OpenWeb();
SPDocumentLibrary docLib = (SPDocumentLibrary) spWeb.Lists[" "];
SPFolder folder = docLib.RootFolder;
using( FileStream fs = File.OpenRead(" " ) )
{
SPFile file= folder.Files.Add(" ",fs);
file.Update();
}
I hope this will be helpful for those who wants to update documents and also needs to perform few custom actions on uploaded documents.
Following code can be use to upload a document to document library with in specific site.
SPSite mySite = new SPSite("http://
SPWeb spWeb = mySite.OpenWeb();
SPDocumentLibrary docLib = (SPDocumentLibrary) spWeb.Lists["
SPFolder folder = docLib.RootFolder;
using( FileStream fs = File.OpenRead("
{
SPFile file= folder.Files.Add("
file.Update();
}
I hope this will be helpful for those who wants to update documents and also needs to perform few custom actions on uploaded documents.
Comments
Post a Comment