<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Windows SharePoint Services Hosting</title><link>http://forums.asp.net/184.aspx</link><description>Discuss the operation of Windows SharePoint Services in a services provider hosted environment.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: Uploading file to sharepoint list.</title><link>http://forums.asp.net/thread/2587609.aspx</link><pubDate>Fri, 29 Aug 2008 01:13:00 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2587609</guid><dc:creator>rootsilver</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2587609.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=184&amp;PostID=2587609</wfw:commentRss><description>C&amp;#39;mon guys, if you&amp;#39;re going to post code, at least make your functions complete, not requiring mystery global variables ! &lt;br /&gt;&lt;pre class="coloredcode"&gt;        &lt;span class="cmt"&gt;/// &amp;lt;summary&amp;gt;
        /// Reference: Microsoft.SharePoint.dll
        /// using Microsoft.SharePoint
        /// Upload a file to a SharePoint document library. Many examples on the web seem to first
        /// convert a filestream to a byte array (?). You can save yourself some trouble by just 
        /// passing in the stream.
        /// Note: if you&amp;#39;re confused about the arguments here, just browse to your document library
        /// and look at the URL. If it&amp;#39;s &amp;quot;http://mysite/Test/My Doc Lib&amp;quot;, then the SiteUrl is as below
        /// &amp;lt;/summary&amp;gt;
        /// &amp;lt;param name=&amp;quot;strInputFileName&amp;quot;&amp;gt;local path to the file, i.e. c:\temp\README.txt&amp;lt;/param&amp;gt;
        /// &amp;lt;param name=&amp;quot;SiteUrl&amp;quot;&amp;gt;the url of your SharePoint site, i.e. http://mysite&amp;lt;/param&amp;gt;
        /// &amp;lt;param name=&amp;quot;DocLibName&amp;quot;&amp;gt;the *name* of your doc lib, i.e. Test/My Doc Lib&amp;lt;/param&amp;gt;&lt;/span&gt;
        &lt;span class="kwd"&gt;private void&lt;/span&gt; UploadFileToSharePoint(&lt;span class="kwd"&gt;string&lt;/span&gt; strInputFileName, &lt;span class="kwd"&gt;string&lt;/span&gt; siteUrl, &lt;span class="kwd"&gt;string&lt;/span&gt; docLibName)
        {
            &lt;span class="kwd"&gt;string&lt;/span&gt; destUrl = siteUrl + &lt;span class="st"&gt;&amp;quot;/&amp;quot;&lt;/span&gt; + docLibName;
            &lt;span class="kwd"&gt;string&lt;/span&gt; destFileUrl = destUrl + &lt;span class="st"&gt;&amp;quot;/&amp;quot;&lt;/span&gt; + strInputFileName.Substring(strInputFileName.LastIndexOf(&lt;span class="st"&gt;&amp;quot;\\&amp;quot;&lt;/span&gt;) + 1);

            SPWeb site = &lt;span class="kwd"&gt;new&lt;/span&gt; SPSite(destUrl).OpenWeb();

            site.AllowUnsafeUpdates = &lt;span class="kwd"&gt;true&lt;/span&gt;;

            FileStream fileStream = File.Open(strInputFileName, FileMode.Open);

            site.Files.Add(destFileUrl, fileStream, &lt;span class="kwd"&gt;true&lt;/span&gt;&lt;span class="cmt"&gt;/*overwrite*/&lt;/span&gt;);

            fileStream.Close();
        } &lt;/pre&gt;&amp;nbsp;&lt;br /&gt;</description></item><item><title>Re: Uploading file to sharepoint list.</title><link>http://forums.asp.net/thread/2545382.aspx</link><pubDate>Fri, 08 Aug 2008 10:36:30 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2545382</guid><dc:creator>subhashdike</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2545382.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=184&amp;PostID=2545382</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;The following code has worked for me. See if this helps you...&lt;pre class="coloredcode"&gt;&lt;span class="cmt"&gt;        /// &amp;lt;summary&amp;gt;
        /// Uploads Document to the Site&lt;/span&gt;&lt;/pre&gt;&lt;pre class="coloredcode"&gt;&lt;span class="cmt"&gt;       ///foldername: Name of folder to which the document is to be uploaded. documentFIleName: FileName of the file to be uploaded. Typically FileUpload control&amp;#39;s output
        /// &amp;lt;/summary&amp;gt;&lt;/span&gt;
        &lt;span class="kwd"&gt;public void&lt;/span&gt; &lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Courier New&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA;"&gt;UploadDocumentToSite(string foldername, string documentFileName)&lt;/span&gt;
        {
            SPSite site = SPControl.GetContextSite(HttpContext.Current);
            SPWeb myWeb = site.AllWebs[“123”]; &lt;span class="cmt"&gt;//123 is the site id.&lt;/span&gt;
            &lt;span class="kwd"&gt;try&lt;/span&gt;
            {
                site.AllowUnsafeUpdates = &lt;span class="kwd"&gt;true&lt;/span&gt;;
                myWeb.AllowUnsafeUpdates = &lt;span class="kwd"&gt;true&lt;/span&gt;;

                &lt;span class="kwd"&gt;string&lt;/span&gt; folder = “MyCustomDocLib”;

                SPFolder destFolder = myWeb.GetFolder(folder);
                SPUser user = myWeb.Users[“Domain\\UserName”]; 
    &lt;span class="cmt"&gt;//This may not be required always. I have used this so that the Created By/Modified By data is set with my userid instead of the imperosated account&lt;/span&gt;

                destFolder.Files.Add(documentFileName, content, user, user, DateTime.Now, DateTime.Now);

            }
            &lt;span class="kwd"&gt;catch&lt;/span&gt; (Exception ex)
            {
                &lt;span class="cmt"&gt;//Log the error here&lt;/span&gt;
            }
            &lt;span class="kwd"&gt;finally&lt;/span&gt;
            {
                &lt;span class="cmt"&gt;//Dispose the web and site &lt;/span&gt;
            }
        }&lt;/pre&gt;&lt;pre class="coloredcode"&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="coloredcode"&gt;Let me know if you see any issue with this &lt;/pre&gt;&lt;pre class="coloredcode"&gt;Thanks,.&lt;/pre&gt;&lt;pre class="coloredcode"&gt;Subhash&lt;/pre&gt;</description></item><item><title>Re: Uploading file to sharepoint list.</title><link>http://forums.asp.net/thread/2498693.aspx</link><pubDate>Fri, 18 Jul 2008 11:25:55 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2498693</guid><dc:creator>rajan_thakur78</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2498693.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=184&amp;PostID=2498693</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Please follow this link for multiple files upload&lt;/p&gt;&lt;p&gt;http://www.c-sharpcorner.com/UploadFile/sarav82/MOSS11072007065009AM/MOSS.aspx&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks and Regards&lt;/p&gt;&lt;p&gt;Rajan &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Uploading file to sharepoint list.</title><link>http://forums.asp.net/thread/2475796.aspx</link><pubDate>Tue, 08 Jul 2008 22:57:23 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:2475796</guid><dc:creator>boczek</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/2475796.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=184&amp;PostID=2475796</wfw:commentRss><description>&lt;p&gt;Does anybody know how to upload multiple files (not only one file)?&lt;/p&gt;
&lt;p&gt;Thank you very much for quick reply.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;regards,&lt;/p&gt;
&lt;p&gt;Jakub&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Uploading file to sharepoint list.</title><link>http://forums.asp.net/thread/1961326.aspx</link><pubDate>Wed, 17 Oct 2007 21:47:43 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1961326</guid><dc:creator>Jay59</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1961326.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=184&amp;PostID=1961326</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Ok I had to set this project aside and do something else, I&amp;#39;m back to this one and at this problem still. &lt;/p&gt;&lt;p&gt;Looking at the code you posted I converted it to vb. Like so&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Try&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If File1.PostedFile Is Nothing Then&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim strFileName As String = File1.PostedFile.FileName.Substring(File1.PostedFile.FileName.LastIndexOf(&amp;quot;\&amp;quot;) + 1)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim destUrl As String = SiteUrl + &amp;quot;/&amp;quot; + DocLibName + &amp;quot;/&amp;quot; + strFileName&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim site As SPWeb = New SPSite(destUrl).OpenWeb()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site.AllowUnsafeUpdates = True&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim fStream As Stream = File1.PostedFile.InputStream&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim contents As Byte() = New Byte(fStream.Length - 1) {}&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fStream.Read(contents, 0, CInt(fStream.Length))&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fStream.Close()&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site.Files.Add(destUrl, contents)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch ex As Exception&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Write(&amp;quot;UploadDocFile ::&amp;quot; + ex.Message)&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Try&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;So I would put this data after &lt;/p&gt;&lt;p&gt;System.IO.File.Move(savePath, savePathMain &amp;amp; NewFileName)&lt;/p&gt;&lt;p&gt;&amp;nbsp;I used this to rename the file..&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;My question is what is the File1.Postedfile mean?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Should I just change it to this&lt;br /&gt; &lt;/p&gt;&lt;p&gt;Dim strFileName As String = (savePathMain &amp;amp; NewFileName)&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Uploading file to sharepoint list.</title><link>http://forums.asp.net/thread/1959683.aspx</link><pubDate>Wed, 17 Oct 2007 05:31:35 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1959683</guid><dc:creator>arungp</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1959683.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=184&amp;PostID=1959683</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi Gopi,&lt;/p&gt;&lt;p&gt;here i am giving the code. Please remember this is not optimized. This just uploads a file to a doc library.&lt;/p&gt;&lt;p&gt;private void UploadDocFile(string FileName, string SiteUrl, string DocLibName)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; try&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (File1.PostedFile == null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string strFileName = File1.PostedFile.FileName.Substring(File1.PostedFile.FileName.LastIndexOf(&amp;quot;\\&amp;quot;) + 1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string destUrl = SiteUrl + &amp;quot;/&amp;quot; + DocLibName + &amp;quot;/&amp;quot; + strFileName;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SPWeb site = new SPSite(destUrl).OpenWeb();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site.AllowUnsafeUpdates = true;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Stream fStream = File1.PostedFile.InputStream;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; byte[] contents = new byte[fStream.Length];&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fStream.Read(contents, 0, (int)fStream.Length);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; fStream.Close();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; site.Files.Add(destUrl, contents);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch (Exception ex)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Response.Write(&amp;quot;UploadDocFile ::&amp;quot; + ex.Message);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; } &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Regards&lt;/p&gt;&lt;p&gt;Arun Dutt &lt;/p&gt;&lt;p&gt;OptimusBT -India&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Uploading file to sharepoint list.</title><link>http://forums.asp.net/thread/1957101.aspx</link><pubDate>Mon, 15 Oct 2007 19:27:33 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1957101</guid><dc:creator>GopiEga</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1957101.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=184&amp;PostID=1957101</wfw:commentRss><description>&lt;p&gt;Hi Arun,&lt;/p&gt;
&lt;p&gt;Can i get the C# Code to Upload a file to&amp;nbsp;SharePoint List&lt;/p&gt;
&lt;p&gt;I want to add the file to a&amp;nbsp;any folder which&amp;nbsp;I have to decided on&amp;nbsp;run time (seleccting form list of folders etc)&lt;/p&gt;
&lt;p&gt;and How can I manage the Uploaded files permissions through code?&lt;/p&gt;
&lt;p&gt;Thanks In Advance&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Gopi&lt;/p&gt;</description></item><item><title>Re: Uploading file to sharepoint list.</title><link>http://forums.asp.net/thread/1954725.aspx</link><pubDate>Sat, 13 Oct 2007 06:45:10 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1954725</guid><dc:creator>arungp</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1954725.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=184&amp;PostID=1954725</wfw:commentRss><description>&lt;p&gt;Hi Jay&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;i think u should call &lt;b&gt;Update() &lt;/b&gt;method. If u want I can post C# code, ut logic is same.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;regards&lt;/p&gt;
&lt;p&gt;Arun&lt;br /&gt;&lt;a class="" title="OptimusBT.com" href="http://www.optimusbt.com/" target="_blank"&gt;OptimusBT&lt;/a&gt; &lt;/p&gt;</description></item><item><title>Uploading file to sharepoint list.</title><link>http://forums.asp.net/thread/1933577.aspx</link><pubDate>Sun, 30 Sep 2007 02:30:58 GMT</pubDate><guid isPermaLink="false">4c671506-2930-414c-a40b-8bf57ded5924:1933577</guid><dc:creator>Jay59</dc:creator><slash:comments>0</slash:comments><comments>http://forums.asp.net/thread/1933577.aspx</comments><wfw:commentRss>http://forums.asp.net/commentrss.aspx?SectionID=184&amp;PostID=1933577</wfw:commentRss><description>&lt;p&gt;This is a snippet that was suggestions by a friend, but it seems to be incomplete. I don&amp;#39;t get any errors, but it doesn&amp;#39;t upload file, what am I missing? What do I do with NewFile to make it work??&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim FileContents As Byte&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Site As New SPSite(&amp;quot;http://sharepointsite.com/qc/&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Site.AllowUnsafeUpdates = True&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim Web As SPWeb = Site.OpenWeb()&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Web.AllowUnsafeUpdates = True&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim DocumentLibrary As SPList = Web.Lists(&amp;quot;System&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim DocumentLibraryFolder As SPFolder = Web.Folders(&amp;quot;System&amp;quot;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim NewFile As SPFile = DocumentLibraryFolder.Files.Add(System.IO.Path.GetFileName(NewFileName), FileContents)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Site.AllowUnsafeUpdates = False&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Web.AllowUnsafeUpdates = False&lt;/p&gt;</description></item></channel></rss>